Script started on 2024-09-24 00:52:38+00:00 [TERM="xterm-256color" TTY="/dev/pts/0" COLUMNS="-1" LINES="-1"]
P;HTML|
; (set_option_value prolog false)
P;HTML|
; (set_option_value compat auto)
P;HTML|
; (set_option_value compatio true)
P;HTML|
; (is_cmd_option prescan halt --halt=true true)
P;HTML|
; (set_option_value halt true)
P;HTML|
; (is_cmd_option prescan stdin --stdin=tty tty)
P;HTML|
; (set_option_value stdin tty)
P;HTML|
; (is_cmd_option prescan stdout --stdout=tty tty)
P;HTML|
; (set_option_value stdout tty)
P;HTML|
; (is_cmd_option prescan stderr --stderr=tty tty)
P;HTML|
; (set_option_value stderr tty)
P;HTML|
; (set_option_value prolog false)
P;HTML|
; (set_option_value compat auto)
P;HTML|
; (set_option_value compatio true)
P;HTML|
; (is_cmd_option execute python --python=enable enable)
P;HTML|
; (set_option_value python enable)
P;HTML|
; (is_cmd_option execute timeout --timeout=40 40)
P;HTML|
; (set_option_value timeout 40)
P;HTML|
; (is_cmd_option execute output --output=./reports/tests_output/baseline-compat-2024-09-24T00:34:03/ ./reports/tests_output/baseline-compat-2024-09-24T00:34:03/)
P;HTML|
; (set_option_value output ./reports/tests_output/baseline-compat-2024-09-24T00:34:03/)
P;HTML|
; (is_cmd_option execute html --html true)
P;HTML|
; (set_option_value html true)
P;HTML|
; (is_cmd_option execute test --test true)
P;HTML|
; (set_option_value test true)
; (load_metta_file &self tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta)
P;HTML|
; (track_load_into_file /home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta)
P;HTML|
; (load_answer_file /home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers /home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta)
P;HTML|
; (= 1 "[()]")
P;HTML|
; (= 2 "[()]")
P;HTML|
; (= 3 "[()]")
P;HTML|
; (= 4 "[(Error (assertEqual (get-doc NoSuchAtom) (@doc-formal (@item NoSuchAtom) (@kind atom) (@type %Undefined%) (@desc \"No documentation\"))) ")
P;HTML|
; (= 4 "Expected: [(@doc-formal (@item NoSuchAtom) (@kind atom) (@type %Undefined%) (@desc \"No documentation\"))]")
P;HTML|
; (= 4 "Got: [(@doc-formal (@item NoSuchAtom) (@kind atom) (@type %Undefined%) (@desc \"No documentation\"))]")
P;HTML|
; (= 5 "Missed result: (@doc-formal (@item NoSuchAtom) (@kind atom) (@type %Undefined%) (@desc \"No documentation\")))]")
P;HTML|
; (= 5 "0.31user 0.00system 0:00.32elapsed 99%CPU (0avgtext+0avgdata 29556maxresident)k")
P;HTML|
; (= 5 "0inputs+0outputs (0major+3865minor)pagefaults 0swaps")
P;HTML|
; (= (error (stream_error (: 1803 (: 0 64264)) (syntax_error unexpected_end_of_file "Unexpected end of file in list")))
; (call once
; (load_metta_file_stream_fast 64298 read_metta2 /home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta &self (0x56549d4ec7b0))))
(error
(stream_error
(: 1803
(: 0 64264))
(syntax_error unexpected_end_of_file "Unexpected end of file in list")))
(error
(stream_error
(: 1803
(: 0 64264))
(syntax_error unexpected_end_of_file "Unexpected end of file in list")))
[193] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(193,clause((0x56549afe01f0),8),_3374)|_3366],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[192] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(193,clause((0x56549afe01f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(193,clause((0x56549afe01f0),8),_3478)|_3470],P;HTML| [ goal_depth(600)])),frame(192,clause((0x56549afe02a0),10),_3508)|_3500],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[191] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(193,clause((0x56549afe01f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(193,clause((0x56549afe01f0),8),_3616)|_3608],P;HTML| [ goal_depth(600)])),frame(192,clause((0x56549afe02a0),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(193,clause((0x56549afe01f0),8),call(...,8000,...,...)),frame(192,...,_3714)|_3706],P;HTML| [ goal_depth(600)])),frame(191,clause((0x56549afe06c0),3),_3738)|_3730],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[190] setup_call_cleanup(system:'$notrace'(12,0),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(193,clause((0x56549afe01f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(193,...,_3872)|_3864],P;HTML| [ goal_depth(600)])),frame(192,clause((0x56549afe02a0),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(191,clause((0x56549afe06c0),3),once(...)),frame(190,...,_3970)|_3962],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[188] logicmoo_startup:ds at /home/runner/work/metta-wam/metta-wam/src/packs/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[187] logicmoo_startup:bt at /home/runner/work/metta-wam/metta-wam/src/packs/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[186] catch(user:bt,_4070,user:true) at /usr/lib/swi-prolog/boot/init.pl:565
[185] ignore(user:catch(bt,_4120,true)) at /usr/lib/swi-prolog/boot/init.pl:547
[183] ugtrace(error(error(stream_error(1803:0:64264,syntax_error(unexpected_end_of_file,"Unexpected end of file in list")))),user:call(user:once,user:load_metta_file_stream_fast(64298,read_metta2,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0)))) at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:376
[181] catch('','','') at /usr/lib/swi-prolog/boot/init.pl:565
[178] ''('')
[177] setup_call_cleanup(user:nop(trace(user:load_metta_file_stream_fast/5,+fail)),user:(must_not_error(call(user:once,user:load_metta_file_stream_fast(64298,read_metta2,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0))))*->true;md_failed(user:once,user:load_metta_file_stream_fast(64298,read_metta2,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0)))),user:nop(trace(user:load_metta_file_stream_fast/5,-fail))) at /usr/lib/swi-prolog/boot/init.pl:682
[176] must_det_ll1('','') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:304
[175] catch(user:must_det_ll1(once,user:load_metta_file_stream_fast(64298,read_metta2,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0))),md_failed(once,_4542,_4544),user:(_4572 is _4578-1,_4584>0->throw(md_failed(once,_4596,_4598));ugtrace(md_failed(once,_4616,_4618),user:load_metta_file_stream_fast(64298,read_metta2,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0))),throw('$aborted'))) at /usr/lib/swi-prolog/boot/init.pl:565
[173] md(once,'') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:294
[170] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',0))),must_det_ll(load_metta_file_stream_fast(64298,read_metta2,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[167] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[166] call('','') at /usr/lib/swi-prolog/boot/init.pl:504
[165] catch(user:call(user:once,user:load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0))),_4862,user:(fbug(_4916=user:call(user:once,user:load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0)))),ugtrace(error(_4960),user:call(user:once,user:load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0)))))) at /usr/lib/swi-prolog/boot/init.pl:565
[162] ''('')
[161] setup_call_cleanup(user:nop(trace(user:load_metta_file_stream/3,+fail)),user:(must_not_error(call(user:once,user:load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0))))*->true;md_failed(user:once,user:load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0)))),user:nop(trace(user:load_metta_file_stream/3,-fail))) at /usr/lib/swi-prolog/boot/init.pl:682
[160] must_det_ll1('','') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:304
[159] catch(user:must_det_ll1(once,user:load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0))),md_failed(once,_5278,_5280),user:(_5308 is _5314-1,_5320>0->throw(md_failed(once,_5332,_5334));ugtrace(md_failed(once,_5352,_5354),user:load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0))),throw('$aborted'))) at /usr/lib/swi-prolog/boot/init.pl:565
[157] md(once,'') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:294
[155] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',read,(0x56549d4ec7b0),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0))),user:close((0x56549d4ec7b0))) at /usr/lib/swi-prolog/boot/init.pl:682
[154] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[153] call('','') at /usr/lib/swi-prolog/boot/init.pl:504
[152] catch(user:call(user:once,user:setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',read,(0x56549d4ec7b0),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0))),close((0x56549d4ec7b0)))),_5556,user:(fbug(_5646=user:call(user:once,user:setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',read,(0x56549d4ec7b0),...),must_det_ll(...),close((0x56549d4ec7b0))))),ugtrace(error(_5708),user:call(user:once,user:setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',read,(0x56549d4ec7b0),P;HTML| [ ...]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0))),close((0x56549d4ec7b0))))))) at /usr/lib/swi-prolog/boot/init.pl:565
[149] ''('')
[148] setup_call_cleanup(user:nop(trace(user:setup_call_cleanup/3,+fail)),user:(must_not_error(call(user:once,user:setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',read,(0x56549d4ec7b0),P;HTML| [ ...]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0))),close((0x56549d4ec7b0)))))*->true;md_failed(user:once,user:setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',read,(0x56549d4ec7b0),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0))),close((0x56549d4ec7b0))))),user:nop(trace(user:setup_call_cleanup/3,-fail))) at /usr/lib/swi-prolog/boot/init.pl:682
[147] must_det_ll1('','') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:304
[146] catch(user:must_det_ll1(once,user:setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',read,(0x56549d4ec7b0),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0))),close((0x56549d4ec7b0)))),md_failed(once,_6162,_6164),user:(_6192 is _6198-1,_6204>0->throw(md_failed(once,_6216,_6218));ugtrace(md_failed(once,_6236,_6238),user:setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',read,(0x56549d4ec7b0),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0))),close((0x56549d4ec7b0)))),throw('$aborted'))) at /usr/lib/swi-prolog/boot/init.pl:565
[144] md(once,'') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:294
[142] setup_call_cleanup(user:working_directory('/home/runner/work/metta-wam/metta-wam/','/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',read,(0x56549d4ec7b0),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0))),close((0x56549d4ec7b0)))),user:working_directory(_6422,'/home/runner/work/metta-wam/metta-wam/')) at /usr/lib/swi-prolog/boot/init.pl:682
[139] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[138] call('','') at /usr/lib/swi-prolog/boot/init.pl:504
[137] catch(user:call(user:once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog',P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),_6500,user:(fbug(_6554=user:call(user:once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog',P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),ugtrace(error(_6598),user:call(user:once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog',P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))))) at /usr/lib/swi-prolog/boot/init.pl:565
[134] ''('')
[133] setup_call_cleanup(user:nop(trace(user:include_metta_directory_file/3,+fail)),user:(must_not_error(call(user:once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog',P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))*->true;md_failed(user:once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog',P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),user:nop(trace(user:include_metta_directory_file/3,-fail))) at /usr/lib/swi-prolog/boot/init.pl:682
[132] must_det_ll1('','') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:304
[131] catch(user:must_det_ll1(once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog',P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),md_failed(once,_6916,_6918),user:(_6946 is _6952-1,_6958>0->throw(md_failed(once,_6970,_6972));ugtrace(md_failed(once,_6990,_6992),user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog',P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),throw('$aborted'))) at /usr/lib/swi-prolog/boot/init.pl:565
[129] md(once,'') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:294
[127] include_metta1('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_loader.pl:396
[126] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[125] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&self', 'tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'),
load_metta1('&self', 'tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')]),user:call(include_metta1('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),user:(nb_current('$circular_goals',_7184),select(include_metta1('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'),_7196,_7198),nb_setval('$circular_goals',_7210))) at /usr/lib/swi-prolog/boot/init.pl:682
[121] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[120] call('','') at /usr/lib/swi-prolog/boot/init.pl:504
[119] catch(user:call(user:once,user:include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),_7286,user:(fbug(_7338=user:call(user:once,user:include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),ugtrace(error(_7380),user:call(user:once,user:include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))))) at /usr/lib/swi-prolog/boot/init.pl:565
[116] ''('')
[115] setup_call_cleanup(user:nop(trace(user:include_metta/2,+fail)),user:(must_not_error(call(user:once,user:include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))*->true;md_failed(user:once,user:include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),user:nop(trace(user:include_metta/2,-fail))) at /usr/lib/swi-prolog/boot/init.pl:682
[114] must_det_ll1('','') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:304
[113] catch(user:must_det_ll1(once,user:include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),md_failed(once,_7690,_7692),user:(_7720 is _7726-1,_7732>0->throw(md_failed(once,_7744,_7746));ugtrace(md_failed(once,_7764,_7766),user:include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),throw('$aborted'))) at /usr/lib/swi-prolog/boot/init.pl:565
[111] md(once,'') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:294
[109] catch(user:must_det_ll(include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),_7834,prolog_statistics:(report(time{cpu:4.077440831,inferences:24382106,wall:1727139162.79887},10),throw(_7890))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] call_cleanup(prolog_statistics:catch(user:must_det_ll(include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),_7928,(report(time{cpu:4.077440831,inferences:24382106,wall:1727139162.79887},10),throw(_7978))),prolog_statistics:(_7988=true)) at /usr/lib/swi-prolog/boot/init.pl:685
[107] prolog_statistics:time('') at /usr/lib/swi-prolog/library/statistics.pl:287
[106] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'),user:time(must_det_ll(include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[104] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[103] call('','') at /usr/lib/swi-prolog/boot/init.pl:504
[102] catch(user:call(user:once,user:with_option(loading_file,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',time(must_det_ll(include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))))),_8168,user:(fbug(_8236=user:call(user:once,user:with_option(loading_file,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',time(...)))),ugtrace(error(_8284),user:call(user:once,user:with_option(loading_file,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',time(must_det_ll(...))))))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] ''('')
[98] setup_call_cleanup(user:nop(trace(user:with_option/3,+fail)),user:(must_not_error(call(user:once,user:with_option(loading_file,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',time(must_det_ll(...)))))*->true;md_failed(user:once,user:with_option(loading_file,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',time(must_det_ll(include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))))),user:nop(trace(user:with_option/3,-fail))) at /usr/lib/swi-prolog/boot/init.pl:682
[97] must_det_ll1('','') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:304
[96] catch(user:must_det_ll1(once,user:with_option(loading_file,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',time(must_det_ll(include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))))),md_failed(once,_8444,_8446),user:(_8474 is _8480-1,_8486>0->throw(md_failed(once,_8498,_8500));ugtrace(md_failed(once,_8518,_8520),user:with_option(loading_file,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',time(must_det_ll(include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))))),throw('$aborted'))) at /usr/lib/swi-prolog/boot/init.pl:565
[94] md(once,'') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:294
[92] track_load_into_file0(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','') at /home/runner/work/metta-wam/metta-wam/library/genome/flybase_loader.pl:1010
[91] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[90] call('','') at /usr/lib/swi-prolog/boot/init.pl:504
[89] catch(user:call(user:once,user:track_load_into_file0(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),_8680,user:(fbug(_8738=user:call(user:once,user:track_load_into_file0(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))),ugtrace(error(_8786),user:call(user:once,user:track_load_into_file0(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))))) at /usr/lib/swi-prolog/boot/init.pl:565
[86] ''('')
[85] setup_call_cleanup(user:nop(trace(user:track_load_into_file0/2,+fail)),user:(must_not_error(call(user:once,user:track_load_into_file0(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))))*->true;md_failed(user:once,user:track_load_into_file0(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))),user:nop(trace(user:track_load_into_file0/2,-fail))) at /usr/lib/swi-prolog/boot/init.pl:682
[84] must_det_ll1('','') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:304
[83] catch(user:must_det_ll1(once,user:track_load_into_file0(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),md_failed(once,_9120,_9122),user:(_9150 is _9156-1,_9162>0->throw(md_failed(once,_9174,_9176));ugtrace(md_failed(once,_9194,_9196),user:track_load_into_file0(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),throw('$aborted'))) at /usr/lib/swi-prolog/boot/init.pl:565
[81] md(once,'') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:294
[79] track_load_into_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','') at /home/runner/work/metta-wam/metta-wam/library/genome/flybase_loader.pl:1007
[78] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[77] call('','') at /usr/lib/swi-prolog/boot/init.pl:504
[76] catch(user:call(user:once,user:track_load_into_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),_9346,user:(fbug(_9404=user:call(user:once,user:track_load_into_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))),ugtrace(error(_9452),user:call(user:once,user:track_load_into_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))))) at /usr/lib/swi-prolog/boot/init.pl:565
[73] ''('')
[72] setup_call_cleanup(user:nop(trace(user:track_load_into_file/2,+fail)),user:(must_not_error(call(user:once,user:track_load_into_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))))*->true;md_failed(user:once,user:track_load_into_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))),user:nop(trace(user:track_load_into_file/2,-fail))) at /usr/lib/swi-prolog/boot/init.pl:682
[71] must_det_ll1('','') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:304
[70] catch(user:must_det_ll1(once,user:track_load_into_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),md_failed(once,_9786,_9788),user:(_9816 is _9822-1,_9828>0->throw(md_failed(once,_9840,_9842));ugtrace(md_failed(once,_9860,_9862),user:track_load_into_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),throw('$aborted'))) at /usr/lib/swi-prolog/boot/init.pl:565
[68] md(once,'') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:294
[66] locally_each:wtl_how('','','','','') at /home/runner/work/metta-wam/metta-wam/src/packs/logicmoo_utils/prolog/logicmoo/redo_locally.pl:217
[62] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[61] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&self', 'tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')]),user:call(load_metta1('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),user:(nb_current('$circular_goals',_10058),select(load_metta1('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'),_10070,_10072),nb_setval('$circular_goals',_10084))) at /usr/lib/swi-prolog/boot/init.pl:682
[56] catch(user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'),_10110,user:(always_rethrow(_10146)->throw(_10150);pp_m('red',user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')in _10162))) at /usr/lib/swi-prolog/boot/init.pl:565
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] call('','') at /usr/lib/swi-prolog/boot/init.pl:504
[51] catch(user:call(user:once,user:catch_red(user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),_10250,user:(fbug(_10312=user:call(user:once,user:catch_red(user:...))),ugtrace(error(_10358),user:call(user:once,user:catch_red(user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))))) at /usr/lib/swi-prolog/boot/init.pl:565
[48] ''('')
[47] setup_call_cleanup(user:nop(trace(user:catch_red/1,+fail)),user:(must_not_error(call(user:once,user:catch_red(user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))))*->true;md_failed(user:once,user:catch_red(user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))),user:nop(trace(user:catch_red/1,-fail))) at /usr/lib/swi-prolog/boot/init.pl:682
[46] must_det_ll1('','') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:304
[45] catch(user:must_det_ll1(once,user:catch_red(user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),md_failed(once,_10708,_10710),user:(_10738 is _10744-1,_10750>0->throw(md_failed(once,_10762,_10764));ugtrace(md_failed(once,_10782,_10784),user:catch_red(user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),throw('$aborted'))) at /usr/lib/swi-prolog/boot/init.pl:565
[43] md(once,'') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:294
[41] ''('')
[40] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[37] cmdline_load_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_interp.pl:732
[35] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[33] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-wam/metta-wam/src/canary/metta_interp.pl:702
[26] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_interp.pl:668
[23] catch(user:run_cmd_args,_11248,user:(always_rethrow(_11278)->throw(_11282);pp_m('red',run_cmd_args in _11294))) at /usr/lib/swi-prolog/boot/init.pl:565
[20] if_or_else('',true) at /home/runner/work/metta-wam/metta-wam/src/canary/metta_interp.pl:1486
[18] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[10] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[9] do_loon at /home/runner/work/metta-wam/metta-wam/src/canary/metta_interp.pl:1654
[7] catch(user:loon(main),_11428,'$toplevel':true) at /usr/lib/swi-prolog/boot/init.pl:565
[6] catch_with_backtrace('','','') at /usr/lib/swi-prolog/boot/init.pl:645
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| system:'$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel':'$initialise'. % toplevel.pl:556:
(2)$P;HTML|[system]P;HTML| system:catch('$toplevel':initialise_prolog,A,'$toplevel':initialise_error(A)). % init.pl:564:
(5)<*>$P;HTML|[$toplevel]P;HTML| '$toplevel':run_init_goal('',@(user:loon(main),'/home/runner/work/metta-wam/metta-wam/src/canary/metta_interp.pl':1851)). % toplevel.pl:740:
(6)$P;HTML|[system]P;HTML| system:catch_with_backtrace('','',''). % init.pl:644:
(7)$P;HTML|[system]P;HTML| system:catch(user:loon(main),A,'$toplevel':true). % init.pl:564:
(9)$P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:1653:
(10)<*>$P;HTML|[system]P;HTML| system:ignore(''). % init.pl:546:
(18)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(20)<*>$P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:1486:
(23)$P;HTML|[system]P;HTML| system:catch(user:run_cmd_args,A,user:(always_rethrow(A)->throw(A);pp_m(red,run_cmd_args in A))). % init.pl:564:
(26)$P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:665:
(33)<*>$P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:701:
(35)<*>$P;HTML|[system]P;HTML| system:ignore(''). % init.pl:546:
(37)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'). % metta_interp.pl:732:
(40)$P;HTML|[system]#P;HTML| system:catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),!,flush_output)))). % init.pl:564:
(41)$P;HTML|[user]P;HTML| system:''(''). P;HTML| no(clause).
(43)$P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:293:
(45)$P;HTML|[system]P;HTML| system:catch(user:must_det_ll1(once,user:catch_red(user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),md_failed(once,A,B),user:(C is B-1,C>0->throw(md_failed(once,A,C));ugtrace(md_failed(once,A,C),user:catch_red(user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),throw('$aborted'))). % init.pl:564:
(46)$P;HTML|[user]P;HTML| must_det_ll1('',''). % metta_utils.pl:302:
(47)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:nop(trace(user:catch_red/1,+fail)),user:(call(user:once,user:catch_red(user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))*->true;md_failed(user:once,user:catch_red(user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))),user:nop(trace(user:catch_red/1,-fail))). % init.pl:680:
(48)<*>$P;HTML|[user]P;HTML| system:''(''). P;HTML| no(clause).
(51)$P;HTML|[system]P;HTML| system:catch(user:call(user:once,user:catch_red(user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),A,user:(fbug(A=user:call(user:once,user:catch_red(user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))),ugtrace(error(A),user:call(user:once,user:catch_red(user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))))). % init.pl:564:
(52)$P;HTML|[system]P;HTML| system:call('',''). % init.pl:503:
(53)$P;HTML|[system]P;HTML| system:once(''). % init.pl:537:
(56)$P;HTML|[system]P;HTML| system:catch(user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'),A,user:(always_rethrow(A)->throw(A);pp_m(red,user:load_metta_file('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')in A))). % init.pl:564:
(61)$P;HTML|[system]P;HTML| system:setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')]),user:call(load_metta1('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),user:(nb_current('$circular_goals',A),select(load_metta1('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'),A,B),nb_setval('$circular_goals',B))). % init.pl:680:
(62)$P;HTML|[system]P;HTML| system:call(''). % init.pl:501:
(66)$P;HTML|[locally_each]P;HTML| locally_each:wtl_how('','','','',''). % redo_locally.pl:217:
(68)$P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:293:
(70)$P;HTML|[system]P;HTML| system:catch(user:must_det_ll1(once,user:track_load_into_file('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),md_failed(once,A,B),user:(C is B-1,C>0->throw(md_failed(once,A,C));ugtrace(md_failed(once,A,C),user:track_load_into_file('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),throw('$aborted'))). % init.pl:564:
(71)$P;HTML|[user]P;HTML| must_det_ll1('',''). % metta_utils.pl:302:
(72)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:nop(trace(user:track_load_into_file/2,+fail)),user:(call(user:once,user:track_load_into_file('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))*->true;md_failed(user:once,user:track_load_into_file('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))),user:nop(trace(user:track_load_into_file/2,-fail))). % init.pl:680:
(73)<*>$P;HTML|[user]P;HTML| system:''(''). P;HTML| no(clause).
(76)$P;HTML|[system]P;HTML| system:catch(user:call(user:once,user:track_load_into_file('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),A,user:(fbug(A=user:call(user:once,user:track_load_into_file('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))),ugtrace(error(A),user:call(user:once,user:track_load_into_file('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))))). % init.pl:564:
(77)$P;HTML|[system]P;HTML| system:call('',''). % init.pl:503:
(78)$P;HTML|[system]P;HTML| system:once(''). % init.pl:537:
(79)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',''). % flybase_loader.pl:1005:
(81)$P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:293:
(83)$P;HTML|[system]P;HTML| system:catch(user:must_det_ll1(once,user:track_load_into_file0('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),md_failed(once,A,B),user:(C is B-1,C>0->throw(md_failed(once,A,C));ugtrace(md_failed(once,A,C),user:track_load_into_file0('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),throw('$aborted'))). % init.pl:564:
(84)$P;HTML|[user]P;HTML| must_det_ll1('',''). % metta_utils.pl:302:
(85)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:nop(trace(user:track_load_into_file0/2,+fail)),user:(call(user:once,user:track_load_into_file0('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))*->true;md_failed(user:once,user:track_load_into_file0('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))),user:nop(trace(user:track_load_into_file0/2,-fail))). % init.pl:680:
(86)<*>$P;HTML|[user]P;HTML| system:''(''). P;HTML| no(clause).
(89)$P;HTML|[system]P;HTML| system:catch(user:call(user:once,user:track_load_into_file0('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),A,user:(fbug(A=user:call(user:once,user:track_load_into_file0('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))),ugtrace(error(A),user:call(user:once,user:track_load_into_file0('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))))). % init.pl:564:
(90)$P;HTML|[system]P;HTML| system:call('',''). % init.pl:503:
(91)$P;HTML|[system]P;HTML| system:once(''). % init.pl:537:
(92)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',''). % flybase_loader.pl:1010:
(94)$P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:293:
(96)$P;HTML|[system]#P;HTML| system:catch(user:must_det_ll1(once,user:with_option(loading_file,'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',time(include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))),md_failed(once,A,B),user:(C is B-1,C>0->throw(md_failed(once,A,C));ugtrace(md_failed(once,A,C),user:with_option(loading_file,'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',time(include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))),throw('$aborted'))). % init.pl:564:
(97)$P;HTML|[user]P;HTML| must_det_ll1('',''). % metta_utils.pl:302:
(98)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:nop(trace(user:with_option/3,+fail)),user:(call(user:once,user:with_option(loading_file,'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',time(include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))))*->true;md_failed(user:once,user:with_option(loading_file,'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',time(include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))))),user:nop(trace(user:with_option/3,-fail))). % init.pl:680:
(99)<*>$P;HTML|[user]P;HTML| system:''(''). P;HTML| no(clause).
(102)$P;HTML|[system]#P;HTML| system:catch(user:call(user:once,user:with_option(loading_file,'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',time(include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))),A,user:(fbug(A=user:call(user:once,user:with_option(loading_file,'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',time(include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))))),ugtrace(error(A),user:call(user:once,user:with_option(loading_file,'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',time(include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))))))). % init.pl:564:
(103)$P;HTML|[system]P;HTML| system:call('',''). % init.pl:503:
(104)$P;HTML|[system]P;HTML| system:once(''). % init.pl:537:
(106)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'),user:time(include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),user:set_option_value(loading_file,[])). % init.pl:680:
(107)<*>$P;HTML|[prolog_statistics]P;HTML| prolog_statistics:time(''). % statistics.pl:285:
(108)$P;HTML|[system]#P;HTML| system:call_cleanup(prolog_statistics:catch(user:include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'),A,(report(time{cpu:4.077440831,inferences:24382106,wall:1727139162.79887},10),throw(A))),prolog_statistics:(B=true)). % init.pl:684:
(109)$P;HTML|[system]#P;HTML| system:catch(user:include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'),A,prolog_statistics:(report(time{cpu:4.077440831,inferences:24382106,wall:1727139162.79887},10),throw(A))). % init.pl:564:
(111)$P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:293:
(113)$P;HTML|[system]P;HTML| system:catch(user:must_det_ll1(once,user:include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),md_failed(once,A,B),user:(C is B-1,C>0->throw(md_failed(once,A,C));ugtrace(md_failed(once,A,C),user:include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),throw('$aborted'))). % init.pl:564:
(114)$P;HTML|[user]P;HTML| must_det_ll1('',''). % metta_utils.pl:302:
(115)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:nop(trace(user:include_metta/2,+fail)),user:(call(user:once,user:include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))*->true;md_failed(user:once,user:include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),user:nop(trace(user:include_metta/2,-fail))). % init.pl:680:
(116)<*>$P;HTML|[user]P;HTML| system:''(''). P;HTML| no(clause).
(119)$P;HTML|[system]P;HTML| system:catch(user:call(user:once,user:include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),A,user:(fbug(A=user:call(user:once,user:include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),ugtrace(error(A),user:call(user:once,user:include_metta('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))))). % init.pl:564:
(120)$P;HTML|[system]P;HTML| system:call('',''). % init.pl:503:
(121)$P;HTML|[system]P;HTML| system:once(''). % init.pl:537:
(125)$P;HTML|[system]P;HTML| system:setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'),load_metta1('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')]),user:call(include_metta1('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),user:(nb_current('$circular_goals',A),select(include_metta1('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'),A,B),nb_setval('$circular_goals',B))). % init.pl:680:
(126)$P;HTML|[system]P;HTML| system:call(''). % init.pl:501:
(127)$P;HTML|[user]P;HTML| include_metta1('&self','tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'). % metta_loader.pl:396:
(129)$P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:293:
(131)$P;HTML|[system]P;HTML| system:catch(user:must_det_ll1(once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog','/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),md_failed(once,A,B),user:(C is B-1,C>0->throw(md_failed(once,A,C));ugtrace(md_failed(once,A,C),user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog','/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),throw('$aborted'))). % init.pl:564:
(132)$P;HTML|[user]P;HTML| must_det_ll1('',''). % metta_utils.pl:302:
(133)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:nop(trace(user:include_metta_directory_file/3,+fail)),user:(call(user:once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog','/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))*->true;md_failed(user:once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog','/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),user:nop(trace(user:include_metta_directory_file/3,-fail))). % init.pl:680:
(134)<*>$P;HTML|[user]P;HTML| system:''(''). P;HTML| no(clause).
(137)$P;HTML|[system]P;HTML| system:catch(user:call(user:once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog','/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')),A,user:(fbug(A=user:call(user:once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog','/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))),ugtrace(error(A),user:call(user:once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog','/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))))). % init.pl:564:
(138)$P;HTML|[system]P;HTML| system:call('',''). % init.pl:503:
(139)$P;HTML|[system]P;HTML| system:once(''). % init.pl:537:
(142)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:working_directory('/home/runner/work/metta-wam/metta-wam/','/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog'),user:setup_call_cleanup(open('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',read,(0x56549d4ec7b0),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0)),close((0x56549d4ec7b0))),user:working_directory(A,'/home/runner/work/metta-wam/metta-wam/')). % init.pl:680:
(144)$P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:293:
(146)$P;HTML|[system]#P;HTML| system:catch(user:must_det_ll1(once,user:setup_call_cleanup(open('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',read,(0x56549d4ec7b0),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0)),close((0x56549d4ec7b0)))),md_failed(once,A,B),user:(C is B-1,C>0->throw(md_failed(once,A,C));ugtrace(md_failed(once,A,C),user:setup_call_cleanup(open('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',read,(0x56549d4ec7b0),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0)),close((0x56549d4ec7b0)))),throw('$aborted'))). % init.pl:564:
(147)$P;HTML|[user]P;HTML| must_det_ll1('',''). % metta_utils.pl:302:
(148)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:nop(trace(user:scc/3,+fail)),user:(call(user:once,user:setup_call_cleanup(open('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',read,(0x56549d4ec7b0),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0)),close((0x56549d4ec7b0))))*->true;md_failed(user:once,user:setup_call_cleanup(open('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',read,(0x56549d4ec7b0),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0)),close((0x56549d4ec7b0))))),user:nop(trace(user:scc/3,-fail))). % init.pl:680:
(149)<*>$P;HTML|[user]P;HTML| system:''(''). P;HTML| no(clause).
(152)$P;HTML|[system]#P;HTML| system:catch(user:call(user:once,user:setup_call_cleanup(open('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',read,(0x56549d4ec7b0),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0)),close((0x56549d4ec7b0)))),A,user:(fbug(A=user:call(user:once,user:setup_call_cleanup(open('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',read,(0x56549d4ec7b0),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0)),close((0x56549d4ec7b0))))),ugtrace(error(A),user:call(user:once,user:setup_call_cleanup(open('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',read,(0x56549d4ec7b0),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0)),close((0x56549d4ec7b0))))))). % init.pl:564:
(153)$P;HTML|[system]P;HTML| system:call('',''). % init.pl:503:
(154)$P;HTML|[system]P;HTML| system:once(''). % init.pl:537:
(155)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:open('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',read,(0x56549d4ec7b0),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0)),user:close((0x56549d4ec7b0))). % init.pl:680:
(157)$P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:293:
(159)$P;HTML|[system]P;HTML| system:catch(user:must_det_ll1(once,user:load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0))),md_failed(once,A,B),user:(C is B-1,C>0->throw(md_failed(once,A,C));ugtrace(md_failed(once,A,C),user:load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0))),throw('$aborted'))). % init.pl:564:
(160)$P;HTML|[user]P;HTML| must_det_ll1('',''). % metta_utils.pl:302:
(161)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:nop(trace(user:load_metta_file_stream/3,+fail)),user:(call(user:once,user:load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0)))*->true;md_failed(user:once,user:load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0)))),user:nop(trace(user:load_metta_file_stream/3,-fail))). % init.pl:680:
(162)<*>$P;HTML|[user]P;HTML| system:''(''). P;HTML| no(clause).
(165)$P;HTML|[system]P;HTML| system:catch(user:call(user:once,user:load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0))),A,user:(fbug(A=user:call(user:once,user:load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0)))),ugtrace(error(A),user:call(user:once,user:load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0)))))). % init.pl:564:
(166)$P;HTML|[system]P;HTML| system:call('',''). % init.pl:503:
(167)$P;HTML|[system]P;HTML| system:once(''). % init.pl:537:
(170)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'),user:((set_exec_num('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',1),load_answer_file('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'),set_exec_num('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta',0)),load_metta_file_stream_fast(64298,read_metta2,'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0))),user:set_option_value(loading_file,'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')). % init.pl:680:
(173)$P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:293:
(175)$P;HTML|[system]P;HTML| system:catch(user:must_det_ll1(once,user:load_metta_file_stream_fast(64298,read_metta2,'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0))),md_failed(once,A,B),user:(C is B-1,C>0->throw(md_failed(once,A,C));ugtrace(md_failed(once,A,C),user:load_metta_file_stream_fast(64298,read_metta2,'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0))),throw('$aborted'))). % init.pl:564:
(176)$P;HTML|[user]P;HTML| must_det_ll1('',''). % metta_utils.pl:302:
(177)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:nop(trace(user:load_metta_file_stream_fast/5,+fail)),user:(call(user:once,user:load_metta_file_stream_fast(64298,read_metta2,'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0)))*->true;md_failed(user:once,user:load_metta_file_stream_fast(64298,read_metta2,'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0)))),user:nop(trace(user:load_metta_file_stream_fast/5,-fail))). % init.pl:680:
(178)<*>$P;HTML|[user]P;HTML| system:''(''). P;HTML| no(clause).
(181)$P;HTML|[system]P;HTML| system:catch('','',''). % init.pl:564:
(183)$P;HTML|[user]P;HTML| ugtrace(error(error(stream_error(1803:0:64264,syntax_error(unexpected_end_of_file,"Unexpected end of file in list")))),user:call(user:once,user:load_metta_file_stream_fast(64298,read_metta2,'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta','&self',(0x56549d4ec7b0)))). % metta_utils.pl:376:
(185)<*>$P;HTML|[system]P;HTML| system:ignore(user:catch(bt,A,true)). % init.pl:546:
(186)$P;HTML|[system]P;HTML| system:catch(user:bt,A,user:true). % init.pl:564:
(190)$P;HTML|[user]P;HTML| bugger:dumpST_now(2035,[max_depth(5000),numbervars(true),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
(error
(stream_error
(: 1803
(: 0 64264))
(syntax_error unexpected_end_of_file "Unexpected end of file in list")))
(error
(stream_error
(: 1803
(: 0 64264))
(syntax_error unexpected_end_of_file "Unexpected end of file in list")))
^ Exit: (187) [system] sig_atomic(rtrace:restart_rtrace)
^ Call: (188) [user] call(user:once, user:load_metta_file_stream_fast(64298, read_metta2, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '&self', (0x56549d4ec7b0)))
^ Unify: (188) [system] call(user:once, user:load_metta_file_stream_fast(64298, read_metta2, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '&self', (0x56549d4ec7b0)))
^ Call: (189) [user] once(user:load_metta_file_stream_fast(64298, read_metta2, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '&self', (0x56549d4ec7b0)))
^ Unify: (189) [system] once(user:load_metta_file_stream_fast(64298, read_metta2, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '&self', (0x56549d4ec7b0)))
^ Call: (190) [user] load_metta_file_stream_fast(64298, read_metta2, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '&self', (0x56549d4ec7b0))
^ Unify: (190) [user] load_metta_file_stream_fast(64298, read_metta2, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '&self', (0x56549d4ec7b0))
Call: (191) [system] fail
^ Redo: (190) [user] load_metta_file_stream_fast(64298, read_metta2, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '&self', (0x56549d4ec7b0))
^ Unify: (190) [user] load_metta_file_stream_fast(64298, read_metta2, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '&self', (0x56549d4ec7b0))
^ Call: (191) [user] symbol_concat(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '.buffer~', _229432)
^ Unify: (191) [user] symbol_concat(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '.buffer~', _229432)
Call: (192) [system] atom_concat(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '.buffer~', _229432)
Exit: (192) [system] atom_concat(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '.buffer~', '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.buffer~')
^ Exit: (191) [user] symbol_concat(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '.buffer~', '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.buffer~')
Call: (191) [system] exists_file('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.buffer~')
^ Redo: (190) [user] load_metta_file_stream_fast(64298, read_metta2, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '&self', (0x56549d4ec7b0))
^ Unify: (190) [user] load_metta_file_stream_fast(64298, read_metta2, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '&self', (0x56549d4ec7b0))
^ Call: (191) [user] if_t(use_fast_buffer, (symbol_concat(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '.buffer~', _264224), fbugio(creating(_264224)), write_bf(_264224, (:-dynamic metta_file_buffer/5)), write_bf(_264224, (:-multifile metta_file_buffer/5))))
^ Unify: (191) [user] if_t(use_fast_buffer, (symbol_concat(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '.buffer~', _264224), fbugio(creating(_264224)), write_bf(_264224, (:-dynamic metta_file_buffer/5)), write_bf(_264224, (:-multifile metta_file_buffer/5))))
^ Call: (192) [user] use_fast_buffer
^ Unify: (192) [user] use_fast_buffer
Call: (193) [system] nb_current(may_use_fast_buffer, t)
^ Fail: (192) [user] use_fast_buffer
^ Redo: (191) [user] if_t(use_fast_buffer, (symbol_concat(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '.buffer~', _264224), fbugio(creating(_264224)), write_bf(_264224, (:-dynamic metta_file_buffer/5)), write_bf(_264224, (:-multifile metta_file_buffer/5))))
^ Exit: (191) [user] if_t(use_fast_buffer, (symbol_concat(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '.buffer~', _264224), fbugio(creating(_264224)), write_bf(_264224, (:-dynamic metta_file_buffer/5)), write_bf(_264224, (:-multifile metta_file_buffer/5))))
Call: (191) [system] repeat
Exit: (191) [system] repeat
^ Call: (191) [user] my_line_count((0x56549d4ec7b0), _289114)
^ Unify: (191) [user] my_line_count((0x56549d4ec7b0), seek($, 0, current, _290052))
Call: (192) [system] stream_property((0x56549d4ec7b0), reposition(true))
Unify: (192) [system] stream_property((0x56549d4ec7b0), reposition(true))
Call: (193) [system] nonvar((0x56549d4ec7b0))
Exit: (193) [system] nonvar((0x56549d4ec7b0))
Call: (193) [system] nonvar(reposition(true))
Exit: (193) [system] nonvar(reposition(true))
Exit: (192) [system] stream_property((0x56549d4ec7b0), reposition(true))
Call: (192) [system] seek((0x56549d4ec7b0), 0, current, _290052)
Exit: (192) [system] seek((0x56549d4ec7b0), 0, current, 64298)
Call: (192) [system] fail
^ Redo: (191) [user] my_line_count((0x56549d4ec7b0), _289114)
^ Unify: (191) [user] my_line_count((0x56549d4ec7b0), _289114)
Call: (192) [system] stream_property((0x56549d4ec7b0), position(_289114))
Unify: (192) [system] stream_property((0x56549d4ec7b0), position(_289114))
Call: (193) [system] nonvar((0x56549d4ec7b0))
Exit: (193) [system] nonvar((0x56549d4ec7b0))
Call: (193) [system] nonvar(position(_289114))
Exit: (193) [system] nonvar(position(_289114))
Exit: (192) [system] stream_property((0x56549d4ec7b0), position('$stream_position'(64298, 1803, 0, 64298)))
^ Exit: (191) [user] my_line_count((0x56549d4ec7b0), '$stream_position'(64298, 1803, 0, 64298))
Call: (191) [user] current_read_mode(file, _309532)
Unify: (191) [user] current_read_mode(file, _309532)
Call: (192) [system] nb_current(file_mode, _309532)
Redo: (191) [user] current_read_mode(file, _309532)
Call: (192) [system] _309532=(+)
Exit: (192) [system] (+)=(+)
Exit: (191) [user] current_read_mode(file, +)
^ Call: (191) [user] read_metta2((0x56549d4ec7b0), _315982)
^ Unify: (191) [user] read_metta2((0x56549d4ec7b0), _315982)
^ Call: (192) [user] clause(t_l:s_reader_info(_315982), _317928, _317850)
^ Redo: (191) [user] read_metta2((0x56549d4ec7b0), _315982)
^ Unify: (191) [user] read_metta2((0x56549d4ec7b0), _315982)
^ Call: (192) [user] use_new_parse_sexpr_metta_IO((0x56549d4ec7b0))
^ Unify: (192) [user] use_new_parse_sexpr_metta_IO((0x56549d4ec7b0))
Call: (193) [system] string((0x56549d4ec7b0))
^ Redo: (192) [user] use_new_parse_sexpr_metta_IO((0x56549d4ec7b0))
^ Exit: (192) [user] use_new_parse_sexpr_metta_IO((0x56549d4ec7b0))
^ Call: (192) [user] new_parse_sexpr_metta_IO((0x56549d4ec7b0), _315982)
^ Unify: (192) [user] new_parse_sexpr_metta_IO((0x56549d4ec7b0), _315982)
^ Call: (193) [user] new_parse_sexpr_metta_IO1((0x56549d4ec7b0), _315982)
^ Unify: (193) [user] new_parse_sexpr_metta_IO1((0x56549d4ec7b0), _315982)
Call: (194) [system] at_end_of_stream((0x56549d4ec7b0))
Exit: (194) [system] at_end_of_stream((0x56549d4ec7b0))
Call: (194) [system] _315982=end_of_file
Exit: (194) [system] end_of_file=end_of_file
^ Exit: (193) [user] new_parse_sexpr_metta_IO1((0x56549d4ec7b0), end_of_file)
Call: (193) [user] nop(wdmsg(new_parse_sexpr_metta_IO1((0x56549d4ec7b0), end_of_file)))
Unify: (193) [user] nop(wdmsg(new_parse_sexpr_metta_IO1((0x56549d4ec7b0), end_of_file)))
Exit: (193) [user] nop(wdmsg(new_parse_sexpr_metta_IO1((0x56549d4ec7b0), end_of_file)))
^ Exit: (192) [user] new_parse_sexpr_metta_IO((0x56549d4ec7b0), end_of_file)
^ Exit: (191) [user] read_metta2((0x56549d4ec7b0), end_of_file)
^ Call: (191) [user] subst_vars(end_of_file, _338212, [], _338214)
^ Unify: (191) [user] subst_vars(end_of_file, end_of_file, [], [])
Call: (192) [system] var(end_of_file)
^ Redo: (191) [user] subst_vars(end_of_file, _338212, [], _338214)
^ Unify: (191) [user] subst_vars(end_of_file, _338212, [], _338214)
Call: (192) [system] atom(end_of_file)
Exit: (192) [system] atom(end_of_file)
^ Call: (192) [user] symbol_concat($, _344732, end_of_file)
^ Unify: (192) [user] symbol_concat($, _344732, end_of_file)
Call: (193) [system] atom_concat($, _344732, end_of_file)
Fail: (193) [system] atom_concat($, _344732, end_of_file)
^ Fail: (192) [user] symbol_concat($, _344732, end_of_file)
^ Redo: (191) [user] subst_vars(end_of_file, _338212, [], _338214)
^ Unify: (191) [user] subst_vars(end_of_file, _338212, [], _338214)
Call: (192) [system] compound(end_of_file)
^ Redo: (191) [user] subst_vars(end_of_file, _338212, [], _338214)
^ Unify: (191) [user] subst_vars(end_of_file, end_of_file, [], [])
^ Exit: (191) [user] subst_vars(end_of_file, end_of_file, [], [])
Call: (191) [system] _354998=metta_file_buffer(+, end_of_file, [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(64298, 1803, 0, 64298))
Exit: (191) [system] metta_file_buffer(+, end_of_file, [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(64298, 1803, 0, 64298))=metta_file_buffer(+, end_of_file, [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(64298, 1803, 0, 64298))
^ Call: (191) [user] assertz(metta_file_buffer(+, end_of_file, [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(64298, 1803, 0, 64298)))
^ Exit: (191) [user] assertz(metta_file_buffer(+, end_of_file, [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(64298, 1803, 0, 64298)))
^ Call: (191) [user] if_t(use_fast_buffer, write_bf(_264224, metta_file_buffer(+, end_of_file, [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(64298, 1803, 0, 64298))))
^ Unify: (191) [user] if_t(use_fast_buffer, write_bf(_264224, metta_file_buffer(+, end_of_file, [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(64298, 1803, 0, 64298))))
^ Call: (192) [user] use_fast_buffer
^ Unify: (192) [user] use_fast_buffer
Call: (193) [system] nb_current(may_use_fast_buffer, t)
^ Fail: (192) [user] use_fast_buffer
^ Redo: (191) [user] if_t(use_fast_buffer, write_bf(_264224, metta_file_buffer(+, end_of_file, [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(64298, 1803, 0, 64298))))
^ Exit: (191) [user] if_t(use_fast_buffer, write_bf(_264224, metta_file_buffer(+, end_of_file, [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(64298, 1803, 0, 64298))))
Call: (191) [system] flush_output
Exit: (191) [system] flush_output
Call: (191) [system] at_end_of_stream((0x56549d4ec7b0))
Exit: (191) [system] at_end_of_stream((0x56549d4ec7b0))
^ Call: (191) [user] load_metta_buffer('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
^ Unify: (191) [user] load_metta_buffer('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
^ Call: (192) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1)
^ Unify: (192) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1)
Call: (193) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _424240)
Unify: (193) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _424240)
Call: (194) [system] atomic(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Exit: (194) [system] atomic(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Exit: (193) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
^ Call: (193) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _452290))
^ Exit: (193) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 0))
^ Call: (193) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1))
^ Exit: (193) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1))
^ Exit: (192) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1)
^ Call: (192) [user] load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
^ Unify: (192) [user] load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Call: (193) [system] atom(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Exit: (193) [system] atom(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Call: (193) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Exit: (193) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Call: (193) [system] exists_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Exit: (193) [system] exists_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
^ Unify: (192) [user] load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
^ Call: (193) [user] load_answer_file_now(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
^ Unify: (193) [user] load_answer_file_now(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
^ Call: (194) [user] ignore((ensure_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', answers, _9300), remove_specific_extension(_9300, answers, _9314), set_exec_num(_9314, 1), fbug(load_answer_file(_9300, _9314)), load_answer_file(_9300, _9314)))
^ Unify: (194) [system] ignore(user:(ensure_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', answers, _9300), remove_specific_extension(_9300, answers, _9314), set_exec_num(_9314, 1), fbug(load_answer_file(_9300, _9314)), load_answer_file(_9300, _9314)))
^ Call: (196) [user] ensure_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', answers, _9300)
^ Unify: (196) [user] ensure_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', answers, _9300)
Call: (197) [system] file_name_extension(_28764, _28688, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Exit: (197) [system] file_name_extension('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test', metta, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Call: (197) [system] metta=answers
Fail: (197) [system] metta=answers
^ Redo: (196) [user] ensure_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', answers, _9300)
Call: (197) [system] atom_concat(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '.', _45048)
Exit: (197) [system] atom_concat(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '.', '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.')
Call: (197) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.', answers, _9300)
Exit: (197) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.', answers, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers')
^ Exit: (196) [user] ensure_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', answers, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers')
^ Call: (196) [user] remove_specific_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers', answers, _9314)
^ Unify: (196) [user] remove_specific_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers', answers, _9314)
Call: (197) [system] file_name_extension(_9314, _78904, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers')
Exit: (197) [system] file_name_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', answers, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers')
Call: (197) [system] answers=answers
Exit: (197) [system] answers=answers
^ Exit: (196) [user] remove_specific_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers', answers, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
^ Call: (196) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1)
^ Unify: (196) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1)
Call: (197) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _112740)
Unify: (197) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _112740)
Call: (198) [system] atomic(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Exit: (198) [system] atomic(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Exit: (197) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
^ Call: (197) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _140790))
^ Exit: (197) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1))
^ Call: (197) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1))
^ Exit: (197) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1))
^ Exit: (196) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1)
Call: (196) [user] fbug(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
Unify: (196) [user] fbug(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Call: (197) [user] is_compatio
^ Unify: (197) [user] is_compatio
^ Call: (199) [system] setup_call_cleanup('$notrace'(_184236, _184238), once(user:is_compatio0), '$restore_trace'(_184236, _184238))
^ Unify: (199) [system] setup_call_cleanup(system:'$notrace'(_184236, _184238), system:once(user:is_compatio0), system:'$restore_trace'(_184236, _184238))
^ Call: (200) [system] sig_atomic(system:'$notrace'(_184236, _184238))
Redo: (196) [user] fbug(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
Unify: (196) [user] fbug(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Call: (197) [user] real_notrace(in_cmt(color_g_mesg('#2f2f2f', write_src(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))))
^ Unify: (197) [user] real_notrace(user:in_cmt(color_g_mesg('#2f2f2f', write_src(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))))
^ Call: (198) [user] setup_call_cleanup('$notrace'(_222000, _222002), once(user:in_cmt(color_g_mesg('#2f2f2f', write_src(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))))), '$restore_trace'(_222000, _222002))
^ Unify: (198) [system] setup_call_cleanup(user:'$notrace'(_222000, _222002), user:once(user:in_cmt(color_g_mesg('#2f2f2f', write_src(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))))), user:'$restore_trace'(_222000, _222002))
^ Call: (199) [system] sig_atomic(user:'$notrace'(_222000, _222002))
P;HTML|
; (load_answer_file /home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers /home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta)
^ Exit: (198) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:in_cmt(color_g_mesg('#2f2f2f', write_src(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))))), user:'$restore_trace'(3, -1))
^ Exit: (197) [user] real_notrace(user:in_cmt(color_g_mesg('#2f2f2f', write_src(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))))
Exit: (196) [user] fbug(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Call: (196) [user] load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
^ Unify: (196) [user] load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
^ Call: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _325188, _325190)
^ Unify: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1, [[]])
^ Exit: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1, [[]])
^ Call: (197) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1)
^ Unify: (197) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1)
Call: (198) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _349280)
Unify: (198) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _349280)
Call: (199) [system] atomic(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Exit: (199) [system] atomic(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Exit: (198) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
^ Call: (198) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _377330))
^ Exit: (198) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1))
^ Call: (198) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1))
^ Exit: (198) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1))
^ Exit: (197) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1)
^ Exit: (196) [user] load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
^ Exit: (194) [system] ignore(user:(ensure_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', answers, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers'), remove_specific_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers', answers, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1), fbug(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))
^ Exit: (193) [user] load_answer_file_now(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
^ Exit: (192) [user] load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
^ Call: (192) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 0)
^ Unify: (192) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 0)
Call: (193) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _465608)
Unify: (193) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _465608)
Call: (194) [system] atomic(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Exit: (194) [system] atomic(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Exit: (193) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
^ Call: (193) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _493658))
^ Exit: (193) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1))
^ Call: (193) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 0))
^ Exit: (193) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 0))
^ Exit: (192) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 0)
^ Call: (192) [user] pfcAdd_Now(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Unify: (192) [user] pfcAdd_Now(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Call: (193) [user] current_predicate(pfcAdd/1)
^ Exit: (193) [user] current_predicate(pfcAdd/1)
^ Call: (193) [user] once_writeq_nl(pfcAdd(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))
^ Unify: (193) [user] once_writeq_nl(pfcAdd(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))
^ Call: (194) [user] clause(pfcTraceExecution, true)
^ Fail: (194) [user] clause(pfcTraceExecution, true)
^ Redo: (193) [user] once_writeq_nl(pfcAdd(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))
^ Exit: (193) [user] once_writeq_nl(pfcAdd(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')))
^ Call: (193) [user] pfcAdd(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Unify: (193) [user] pfcAdd(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Call: (194) [user] must_ex(current_why_UU(_39776))
^ Unify: (194) [user] must_ex(current_why_UU(_39776))
Call: (196) [user] current_why_UU(_39776)
Unify: (196) [user] current_why_UU(_39776)
^ Call: (197) [user] get_why_uu(_39776)
^ Unify: (197) [user] get_why_uu(_39776)
^ Call: (198) [user] findall(_45316, current_why(_45316), _45322)
^ Unify: (198) [$bags] findall(_45316, user:current_why(_45316), _45322)
^ Call: (199) [$bags] findall(_45316, user:current_why(_45316), _45322, [])
^ Unify: (199) [$bags] findall(_45316, user:current_why(_45316), _45322, [])
^ Call: (200) [$bags] cleanup_bag(findall_loop(_45316, user:current_why(_45316), _45322, []), '$destroy_findall_bag')
^ Unify: (200) [$bags] cleanup_bag('$bags':findall_loop(_45316, user:current_why(_45316), _45322, []), '$bags':'$destroy_findall_bag')
Call: (201) [$bags] findall_loop(_45316, user:current_why(_45316), _45322, [])
Unify: (201) [$bags] findall_loop(_45316, user:current_why(_45316), _45322, [])
^ Call: (202) [user] bugger:current_why(_45316)
^ Unify: (202) [user] bugger:current_why(_45316)
^ Call: (203) [user] bugger:current_why_data(_45316)
^ Unify: (203) [user] bugger:current_why_data(_45316)
Call: (204) [system] nb_current('$current_why', wp(_45316, _56576))
Fail: (204) [system] nb_current('$current_why', wp(_45316, _56576))
^ Redo: (203) [user] bugger:current_why_data(_45316)
^ Unify: (203) [user] bugger:current_why_data(_45316)
Call: (204) [t_l] t_l:current_why_source(_45316)
Fail: (204) [t_l] t_l:current_why_source(_45316)
^ Fail: (203) [user] bugger:current_why_data(_45316)
^ Redo: (202) [user] bugger:current_why(_45316)
^ Unify: (202) [user] bugger:current_why(mfl4(_64004, _64006, _64008, _64010))
^ Call: (204) [system] setup_call_cleanup('$notrace'(_64960, _64962), once(user:current_mfl4(_64004, _64006, _64008, _64010)), '$restore_trace'(_64960, _64962))
^ Unify: (204) [system] setup_call_cleanup(system:'$notrace'(_64960, _64962), system:once(user:current_mfl4(_64004, _64006, _64008, _64010)), system:'$restore_trace'(_64960, _64962))
^ Call: (205) [system] sig_atomic(system:'$notrace'(_64960, _64962))
^ Exit: (204) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_64004, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1803)), system:'$restore_trace'(3, -1))
^ Exit: (202) [user] bugger:current_why(P;HTML|mfl4(_64004, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Redo: (201) [$bags] findall_loop(_45316, user:current_why(_45316), _45322, [])
Exit: (201) [$bags] findall_loop(_45316, user:current_why(_45316), [P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [])
^ Exit: (200) [$bags] cleanup_bag('$bags':findall_loop(_45316, user:current_why(_45316), [P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], []), '$bags':'$destroy_findall_bag')
^ Exit: (199) [$bags] findall(_45316, user:current_why(_45316), [P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [])
^ Exit: (198) [$bags] findall(_45316, user:current_why(_45316), [P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (198) [system] [P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]\==[]
Exit: (198) [system] [P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]\==[]
^ Call: (198) [user] u_to_uu([P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _39776)
^ Unify: (198) [user] u_to_uu([P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], ([P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], ax))
Call: (199) [system] var([P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Fail: (199) [system] var([P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Redo: (198) [user] u_to_uu([P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _39776)
^ Unify: (198) [user] u_to_uu([P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (199) [system] nonvar([P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Exit: (199) [system] nonvar([P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (199) [system] [P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]=(_201690, _201692)
Fail: (199) [system] [P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]=(_201690, _201692)
^ Redo: (198) [user] u_to_uu([P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _39776)
^ Unify: (198) [user] u_to_uu([P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _39776)
^ Call: (199) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _232116)
^ Unify: (199) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _232116)
^ Call: (200) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _232116)
^ Unify: (200) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (201) [system] var([P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Fail: (201) [system] var([P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Redo: (200) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _232116)
^ Unify: (200) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Call: (201) [user] not(compound([P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]))
^ Unify: (201) [system] not(user:compound([P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]))
Call: (202) [system] compound([P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Exit: (202) [system] compound([P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Fail: (201) [system] not(user:compound([P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]))
^ Redo: (200) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _232116)
^ Unify: (200) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _232116)
^ Call: (201) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _232116)
^ Unify: (201) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Call: (202) [system] var(P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Fail: (202) [system] var(P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Redo: (201) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _232116)
^ Unify: (201) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Call: (202) [user] not(compound(P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)))
^ Unify: (202) [system] not(user:compound(P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)))
Call: (203) [system] compound(P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Exit: (203) [system] compound(P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Fail: (202) [system] not(user:compound(P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)))
^ Redo: (201) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _232116)
^ Unify: (201) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Exit: (201) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Exit: (200) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Exit: (199) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Call: (199) [user] u_to_uu(P;HTML|mfl4(_81838, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3326)
^ Unify: (199) [user] u_to_uu(P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
Call: (200) [system] var(P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Fail: (200) [system] var(P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Redo: (199) [user] u_to_uu(P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3326)
^ Unify: (199) [user] u_to_uu(P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Call: (200) [system] nonvar(P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Exit: (200) [system] nonvar(P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Call: (200) [system] P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)=(_75718, _75720)
Fail: (200) [system] P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)=(_75718, _75720)
^ Redo: (199) [user] u_to_uu(P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3326)
^ Unify: (199) [user] u_to_uu(P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (199) [user] u_to_uu(P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (198) [user] u_to_uu([P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (197) [user] get_why_uu((P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
Exit: (196) [user] current_why_UU((P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (194) [user] must_ex(current_why_UU((P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (194) [user] pfcAdd(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (194) [user] pfcAdd(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (195) [user] pfcPost(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (195) [user] pfcPost(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (196) [user] pfcPost_rev((P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Unify: (196) [user] pfcPost_rev((P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
Call: (197) [system] is_list(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
Fail: (197) [system] is_list(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Redo: (196) [user] pfcPost_rev((P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Call: (197) [user] pfcPost1(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (197) [user] pfcPost1(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (198) [user] control_arg_types(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), _277374)
^ Unify: (198) [user] control_arg_types(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), _277374)
Call: (199) [system] fail
Fail: (199) [system] fail
^ Fail: (198) [user] control_arg_types(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), _277374)
^ Redo: (197) [user] pfcPost1(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (197) [user] pfcPost1(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (198) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _316720, (notrace, wdmsg((user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')=>_316720)), trace)))
^ Unify: (198) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _316720, (notrace, wdmsg((user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')=>_316720)), trace)))
^ Call: (199) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _316720, (notrace, wdmsg((user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')=>_316720)), trace)), user:each_call_cleanup)
^ Unify: (199) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _316720, (notrace, wdmsg((user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')=>_316720)), trace)), user:each_call_cleanup)
Call: (200) [system] current_prolog_flag(occurs_check, _378458)
Exit: (200) [system] current_prolog_flag(occurs_check, true)
^ Call: (200) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _316720, (notrace, wdmsg((user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')=>_316720)), trace)), user:set_prolog_flag(occurs_check, true))
^ Unify: (200) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _316720, (notrace, wdmsg((user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')=>_316720)), trace)), user:set_prolog_flag(occurs_check, true))
Call: (201) [system] true==true
Exit: (201) [system] true==true
^ Call: (202) [user] pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (202) [user] pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (203) [user] must_ex(pfcAddSupport(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Unify: (203) [user] must_ex(pfcAddSupport(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (205) [user] pfcAddSupport(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (205) [user] pfcAddSupport(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (206) [user] assert('$spft$'(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (206) [user] assert('$spft$'(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (205) [user] pfcAddSupport(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (203) [user] must_ex(pfcAddSupport(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (203) [user] pfcUnique(post, user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Unify: (203) [user] pfcUnique(post, user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Call: (204) [user] pfcUnique(post, user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), true)
^ Unify: (204) [user] pfcUnique(post, user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), true)
^ Call: (205) [user] is_asserted_exact(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), true)
^ Unify: (205) [user] is_asserted_exact(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), true)
^ Call: (206) [user] strip_module(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), _37638, _37640)
^ Exit: (206) [user] strip_module(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), user, loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Call: (206) [user] is_asserted_exact(user, loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), true)
^ Unify: (206) [user] is_asserted_exact(user, loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), true)
Call: (207) [system] _60892=user
Exit: (207) [system] user=user
^ Call: (207) [user] clause(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), true, _62762)
^ Exit: (207) [user] clause(loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), true, (0x56549d4e7f90))
Call: (207) [$syspreds] clause_property((0x56549d4e7f90), module(user))
Unify: (207) [$syspreds] clause_property((0x56549d4e7f90), module(user))
Exit: (207) [$syspreds] clause_property((0x56549d4e7f90), module(user))
^ Call: (207) [user] is_asserted_exact(user, loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), true, (0x56549d4e7f90))
^ Unify: (207) [user] is_asserted_exact(user, loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), true, (0x56549d4e7f90))
^ Call: (208) [user] clause(_84920, _84922, (0x56549d4e7f90))
^ Exit: (208) [user] clause(loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), true, (0x56549d4e7f90))
^ Call: (208) [user] strip_m(loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), _90714)
^ Unify: (208) [user] strip_m(loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Exit: (208) [user] strip_m(loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
Call: (208) [system] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')=@=loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Exit: (208) [system] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')=@=loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
^ Call: (208) [user] strip_m(true, _130474)
^ Unify: (208) [user] strip_m(true, true)
^ Exit: (208) [user] strip_m(true, true)
Call: (208) [system] cl(loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), true)=@=cl(loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), true)
Exit: (208) [system] cl(loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), true)=@=cl(loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), true)
^ Exit: (207) [user] is_asserted_exact(user, loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), true, (0x56549d4e7f90))
^ Exit: (206) [user] is_asserted_exact(user, loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), true)
^ Exit: (205) [user] is_asserted_exact(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), true)
^ Fail: (204) [user] pfcUnique(post, user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), true)
^ Fail: (203) [user] pfcUnique(post, user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Redo: (202) [user] pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3328, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
Call: (203) [user] nop(pfcWarn(not_pfcUnique(post, user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))))
Unify: (203) [user] nop(pfcWarn(not_pfcUnique(post, user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))))
Exit: (203) [user] nop(pfcWarn(not_pfcUnique(post, user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))))
^ Exit: (202) [user] pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3328, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (200) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3328, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _3352, (notrace, wdmsg((user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')=>_3352)), trace)), user:set_prolog_flag(occurs_check, true))
^ Exit: (199) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3328, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _3352, (notrace, wdmsg((user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')=>_3352)), trace)), user:each_call_cleanup)
^ Exit: (198) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3328, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _3352, (notrace, wdmsg((user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')=>_3352)), trace)))
^ Exit: (197) [user] pfcPost1(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3328, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (196) [user] pfcPost_rev((P;HTML|mfl4(_3328, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Exit: (195) [user] pfcPost(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3328, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (195) [user] pfcRun
^ Unify: (195) [user] pfcRun
^ Call: (196) [user] pfcGetSearch(direct)
^ Unify: (196) [user] pfcGetSearch(direct)
Call: (197) [t_l] t_l:pfcSearchTL(_296826)
Fail: (197) [t_l] t_l:pfcSearchTL(_296826)
^ Redo: (196) [user] pfcGetSearch(direct)
^ Call: (197) [user] pfcSearch(_299600)
^ Unify: (197) [user] pfcSearch(direct)
^ Exit: (197) [user] pfcSearch(direct)
Call: (197) [system] direct=direct
Exit: (197) [system] direct=direct
^ Exit: (196) [user] pfcGetSearch(direct)
^ Unify: (195) [user] pfcRun
^ Exit: (195) [user] pfcRun
^ Exit: (194) [user] pfcAdd(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), (P;HTML|mfl4(_3328, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (193) [user] pfcAdd(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Exit: (192) [user] pfcAdd_Now(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Call: (192) [user] forall(metta_file_buffer(_328146, _328148, _328150, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _328154), (maplist(maybe_assign, _328150), (must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), _328146, '&self', _328148, _328194))->true;must_det_ll(trace), must_det_ll(pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), _328146, '&self', _328148))))))
^ Unify: (192) [$apply] forall(user:metta_file_buffer(_328146, _328148, _328150, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _328154), user:(maplist(maybe_assign, _328150), (must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), _328146, '&self', _328148, _328194))->true;must_det_ll(trace), must_det_ll(pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), _328146, '&self', _328148))))))
^ Call: (193) [user] metta_file_buffer(_328146, _328148, _328150, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _328154)
^ Unify: (193) [user] metta_file_buffer(+, '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 1, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Exit: (193) [user] metta_file_buffer(+, '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 1, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Call: (194) [user] apply:maplist(maybe_assign, [])
^ Unify: (194) [apply] apply:maplist(user:maybe_assign, [])
Call: (195) [apply] apply:maplist_([], user:maybe_assign)
Unify: (195) [apply] apply:maplist_([], user:maybe_assign)
Exit: (195) [apply] apply:maplist_([], user:maybe_assign)
^ Exit: (194) [apply] apply:maplist(user:maybe_assign, [])
^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 1, 0), _328194))
^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 1, 0), _328194))
Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 1, 0), _328194)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 1, 0), _328194)
Call: (196) [system] var('$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 1, 0))
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 1, 0), _328194)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 1, 0), _328194)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
Call: (196) [system] '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 1, 0)==[]
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 1, 0), _328194)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 1, 0), _328194)
Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", _328194)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", _328194)
Call: (197) [system] var(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", _328194)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", _328194)
Call: (197) [system] comment(+)\==exec
Exit: (197) [system] comment(+)\==exec
Call: (197) [system] ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"==[]
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", _328194)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", _328194)
^ Call: (197) [user] write_comment(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Unify: (197) [user] write_comment(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Call: (198) [user] is_compatio
^ Unify: (198) [user] is_compatio
^ Call: (200) [system] setup_call_cleanup('$notrace'(_452400, _452402), once(user:is_compatio0), '$restore_trace'(_452400, _452402))
^ Unify: (200) [system] setup_call_cleanup(system:'$notrace'(_452400, _452402), system:once(user:is_compatio0), system:'$restore_trace'(_452400, _452402))
^ Call: (201) [system] sig_atomic(system:'$notrace'(_452400, _452402))
^ Redo: (197) [user] write_comment(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Unify: (197) [user] write_comment(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Call: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] var(silent)
Fail: (200) [system] var(silent)
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==true
Fail: (200) [system] silent==true
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==false
Fail: (200) [system] silent==false
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
^ Call: (201) [system] setup_call_cleanup('$notrace'(_471916, _471918), once(user:option_value0(load, silent)), '$restore_trace'(_471916, _471918))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_471916, _471918), system:once(user:option_value0(load, silent)), system:'$restore_trace'(_471916, _471918))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_471916, _471918))
^ Fail: (199) [user] option_value(load, silent)
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] is_converting
^ Unify: (199) [user] is_converting
^ Call: (200) [user] is_metta_flag(convert)
^ Unify: (200) [user] is_metta_flag(convert)
^ Call: (202) [system] setup_call_cleanup('$notrace'(_481206, _481208), once(user:is_flag0(convert)), '$restore_trace'(_481206, _481208))
^ Unify: (202) [system] setup_call_cleanup(system:'$notrace'(_481206, _481208), system:once(user:is_flag0(convert)), system:'$restore_trace'(_481206, _481208))
^ Call: (203) [system] sig_atomic(system:'$notrace'(_481206, _481208))
^ Fail: (200) [user] is_metta_flag(convert)
^ Fail: (199) [user] is_converting
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] var('True')
Fail: (200) [system] var('True')
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==true
Fail: (200) [system] 'True'==true
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==false
Fail: (200) [system] 'True'==false
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
^ Call: (201) [system] setup_call_cleanup('$notrace'(_500714, _500716), once(user:option_value0(html, 'True')), '$restore_trace'(_500714, _500716))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_500714, _500716), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(_500714, _500716))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_500714, _500716))
^ Exit: (201) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(3, -1))
^ Exit: (199) [user] option_value(html, 'True')
Call: (199) [system] fail
^ Redo: (197) [user] write_comment(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Unify: (197) [user] write_comment(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Call: (198) [user] connlf
^ Unify: (198) [user] connlf
^ Call: (199) [user] check_silent_loading
^ Unify: (199) [user] check_silent_loading
^ Exit: (199) [user] check_silent_loading
^ Call: (199) [user] not_compat_io(format('~N'))
^ Unify: (199) [user] not_compat_io(format('~N'))
^ Call: (200) [user] not_compatio(format('~N'))
^ Unify: (200) [user] not_compatio(format('~N'))
^ Call: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Unify: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Call: (202) [user] once((is_mettalog;is_testing))
^ Unify: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_win64
^ Unify: (205) [user] is_win64
Call: (206) [system] current_prolog_flag(windows, _3536)
Fail: (206) [system] current_prolog_flag(windows, _4356)
^ Fail: (205) [user] is_win64
^ Redo: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_metta_flag(log)
^ Unify: (205) [user] is_metta_flag(log)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_9816, _9818), once(user:is_flag0(log)), '$restore_trace'(_9816, _9818))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_9816, _9818), system:once(user:is_flag0(log)), system:'$restore_trace'(_9816, _9818))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_9816, _9818))
^ Fail: (205) [user] is_metta_flag(log)
^ Fail: (204) [user] is_mettalog
^ Call: (204) [user] is_testing
^ Unify: (204) [user] is_testing
^ Call: (205) [user] is_metta_flag(test)
^ Unify: (205) [user] is_metta_flag(test)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_18186, _18188), once(user:is_flag0(test)), '$restore_trace'(_18186, _18188))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_18186, _18188), system:once(user:is_flag0(test)), system:'$restore_trace'(_18186, _18188))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_18186, _18188))
^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1))
^ Exit: (205) [user] is_metta_flag(test)
^ Exit: (204) [user] is_testing
^ Exit: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (202) [user] user_err(format('~N'))
^ Unify: (202) [user] user_err(format('~N'))
^ Call: (203) [user] original_user_error(_26582)
^ Unify: (203) [user] original_user_error(_26582)
Call: (204) [system] stream_property(_26582, file_no(2))
Unify: (204) [system] stream_property(_26582, file_no(2))
Call: (205) [system] nonvar(_26582)
Redo: (204) [system] stream_property(_26582, file_no(2))
Unify: (204) [system] stream_property(_26582, file_no(2))
Call: (205) [system] nonvar(_26582)
Redo: (204) [system] stream_property(_26582, file_no(2))
Unify: (204) [system] stream_property(_26582, file_no(2))
Call: (205) [system] nonvar(file_no(2))
Exit: (205) [system] nonvar(file_no(2))
Call: (205) [system] file_no(2)=alias(_37702)
Redo: (204) [system] stream_property(_26582, file_no(2))
Exit: (204) [system] stream_property((0x7ff3ae2ea220), file_no(2))
^ Exit: (203) [user] original_user_error((0x7ff3ae2ea220))
^ Call: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
Call: (205) [$syspreds] format('~N')
Unify: (205) [$syspreds] format('~N')
^ Call: (206) [$syspreds] format('~N', [])
^ Exit: (206) [$syspreds] format('~N', [])
Exit: (205) [$syspreds] format('~N')
^ Exit: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
^ Exit: (202) [user] user_err(format('~N'))
^ Exit: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Exit: (200) [user] not_compatio(format('~N'))
^ Exit: (199) [user] not_compat_io(format('~N'))
^ Exit: (198) [user] connlf
^ Call: (198) [user] format(';;~w~n', [";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"])
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
^ Exit: (198) [user] format(';;~w~n', [";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"])
^ Exit: (197) [user] write_comment(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Call: (197) [user] ignore((symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), symbolic_list_concat([_55412, _55418], 'MeTTaLog only: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), !, atom_string(_55418, _55438), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _55438, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), symbolic_list_concat([_55412, _55418], 'MeTTaLog only: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), !, atom_string(_55418, _55438), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _55438, _3362)))
^ Call: (199) [user] symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Unify: (199) [user] symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
Call: (200) [system] atomic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
Exit: (200) [system] atomic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Exit: (199) [user] symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Call: (199) [user] symbolic_list_concat([_55412, _55418], 'MeTTaLog only: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Unify: (199) [user] symbolic_list_concat([_55412, _55418], 'MeTTaLog only: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
Call: (200) [system] atomic_list_concat([_55412, _55418], 'MeTTaLog only: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
Fail: (200) [system] atomic_list_concat([_55412, _55418], 'MeTTaLog only: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Fail: (199) [user] symbolic_list_concat([_55412, _55418], 'MeTTaLog only: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Redo: (197) [system] ignore(user:(symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), symbolic_list_concat([_55412, _55418], 'MeTTaLog only: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), !, atom_string(_55418, _55438), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _55438, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), symbolic_list_concat([_55412, _55418], 'MeTTaLog only: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), !, atom_string(_55418, _55438), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _55438, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), symbolic_list_concat([_55412, _55418], 'MeTTaLog only: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), !, atom_string(_55418, _55438), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _55438, _3362)))
^ Call: (197) [user] ignore((symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), symbolic_list_concat([_88928, _55418], 'MeTTaLog: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), !, atom_string(_55418, _55438), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _55438, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), symbolic_list_concat([_88928, _55418], 'MeTTaLog: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), !, atom_string(_55418, _55438), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _55438, _3362)))
^ Call: (199) [user] symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Unify: (199) [user] symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
Call: (200) [system] atomic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
Exit: (200) [system] atomic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Exit: (199) [user] symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Call: (199) [user] symbolic_list_concat([_88928, _55418], 'MeTTaLog: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Unify: (199) [user] symbolic_list_concat([_88928, _55418], 'MeTTaLog: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
Call: (200) [system] atomic_list_concat([_88928, _55418], 'MeTTaLog: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
Fail: (200) [system] atomic_list_concat([_88928, _55418], 'MeTTaLog: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Fail: (199) [user] symbolic_list_concat([_88928, _55418], 'MeTTaLog: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Redo: (197) [system] ignore(user:(symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), symbolic_list_concat([_88928, _55418], 'MeTTaLog: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), !, atom_string(_55418, _55438), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _55438, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), symbolic_list_concat([_88928, _55418], 'MeTTaLog: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), !, atom_string(_55418, _55438), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _55438, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), symbolic_list_concat([_88928, _55418], 'MeTTaLog: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), !, atom_string(_55418, _55438), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _55438, _3362)))
Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", _3362)
Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 1, 0), _3362)
^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 1, 0), _3362))
^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _3322)
^ Unify: (193) [user] metta_file_buffer(+, '$COMMENT'("; Converted Rust Tests with Original Source", 2, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Exit: (193) [user] metta_file_buffer(+, '$COMMENT'("; Converted Rust Tests with Original Source", 2, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Call: (194) [user] apply:maplist(maybe_assign, [])
^ Unify: (194) [apply] apply:maplist(user:maybe_assign, [])
Call: (195) [apply] apply:maplist_([], user:maybe_assign)
Unify: (195) [apply] apply:maplist_([], user:maybe_assign)
Exit: (195) [apply] apply:maplist_([], user:maybe_assign)
^ Exit: (194) [apply] apply:maplist(user:maybe_assign, [])
^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Converted Rust Tests with Original Source", 2, 0), _3362))
^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Converted Rust Tests with Original Source", 2, 0), _3362))
Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Converted Rust Tests with Original Source", 2, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Converted Rust Tests with Original Source", 2, 0), _3362)
Call: (196) [system] var('$COMMENT'("; Converted Rust Tests with Original Source", 2, 0))
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Converted Rust Tests with Original Source", 2, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Converted Rust Tests with Original Source", 2, 0), _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
Call: (196) [system] '$COMMENT'("; Converted Rust Tests with Original Source", 2, 0)==[]
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Converted Rust Tests with Original Source", 2, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Converted Rust Tests with Original Source", 2, 0), _3362)
Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; Converted Rust Tests with Original Source", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; Converted Rust Tests with Original Source", _3362)
Call: (197) [system] var("; Converted Rust Tests with Original Source")
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; Converted Rust Tests with Original Source", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; Converted Rust Tests with Original Source", _3362)
Call: (197) [system] comment(+)\==exec
Exit: (197) [system] comment(+)\==exec
Call: (197) [system] "; Converted Rust Tests with Original Source"==[]
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; Converted Rust Tests with Original Source", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; Converted Rust Tests with Original Source", _3362)
^ Call: (197) [user] write_comment("; Converted Rust Tests with Original Source")
^ Unify: (197) [user] write_comment("; Converted Rust Tests with Original Source")
^ Call: (198) [user] is_compatio
^ Unify: (198) [user] is_compatio
^ Call: (200) [system] setup_call_cleanup('$notrace'(_235782, _235784), once(user:is_compatio0), '$restore_trace'(_235782, _235784))
^ Unify: (200) [system] setup_call_cleanup(system:'$notrace'(_235782, _235784), system:once(user:is_compatio0), system:'$restore_trace'(_235782, _235784))
^ Call: (201) [system] sig_atomic(system:'$notrace'(_235782, _235784))
^ Redo: (197) [user] write_comment("; Converted Rust Tests with Original Source")
^ Unify: (197) [user] write_comment("; Converted Rust Tests with Original Source")
^ Call: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] var(silent)
Fail: (200) [system] var(silent)
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==true
Fail: (200) [system] silent==true
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==false
Fail: (200) [system] silent==false
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
^ Call: (201) [system] setup_call_cleanup('$notrace'(_255298, _255300), once(user:option_value0(load, silent)), '$restore_trace'(_255298, _255300))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_255298, _255300), system:once(user:option_value0(load, silent)), system:'$restore_trace'(_255298, _255300))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_255298, _255300))
^ Fail: (199) [user] option_value(load, silent)
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] is_converting
^ Unify: (199) [user] is_converting
^ Call: (200) [user] is_metta_flag(convert)
^ Unify: (200) [user] is_metta_flag(convert)
^ Call: (202) [system] setup_call_cleanup('$notrace'(_264588, _264590), once(user:is_flag0(convert)), '$restore_trace'(_264588, _264590))
^ Unify: (202) [system] setup_call_cleanup(system:'$notrace'(_264588, _264590), system:once(user:is_flag0(convert)), system:'$restore_trace'(_264588, _264590))
^ Call: (203) [system] sig_atomic(system:'$notrace'(_264588, _264590))
^ Fail: (200) [user] is_metta_flag(convert)
^ Fail: (199) [user] is_converting
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] var('True')
Fail: (200) [system] var('True')
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==true
Fail: (200) [system] 'True'==true
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==false
Fail: (200) [system] 'True'==false
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
^ Call: (201) [system] setup_call_cleanup('$notrace'(_284096, _284098), once(user:option_value0(html, 'True')), '$restore_trace'(_284096, _284098))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_284096, _284098), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(_284096, _284098))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_284096, _284098))
^ Exit: (201) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(3, -1))
^ Exit: (199) [user] option_value(html, 'True')
Call: (199) [system] fail
^ Redo: (197) [user] write_comment("; Converted Rust Tests with Original Source")
^ Unify: (197) [user] write_comment("; Converted Rust Tests with Original Source")
^ Call: (198) [user] connlf
^ Unify: (198) [user] connlf
^ Call: (199) [user] check_silent_loading
^ Unify: (199) [user] check_silent_loading
^ Exit: (199) [user] check_silent_loading
^ Call: (199) [user] not_compat_io(format('~N'))
^ Unify: (199) [user] not_compat_io(format('~N'))
^ Call: (200) [user] not_compatio(format('~N'))
^ Unify: (200) [user] not_compatio(format('~N'))
^ Call: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Unify: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Call: (202) [user] once((is_mettalog;is_testing))
^ Unify: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_win64
^ Unify: (205) [user] is_win64
Call: (206) [system] current_prolog_flag(windows, _307348)
Fail: (206) [system] current_prolog_flag(windows, _308276)
^ Fail: (205) [user] is_win64
^ Redo: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_metta_flag(log)
^ Unify: (205) [user] is_metta_flag(log)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_313736, _313738), once(user:is_flag0(log)), '$restore_trace'(_313736, _313738))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_313736, _313738), system:once(user:is_flag0(log)), system:'$restore_trace'(_313736, _313738))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_313736, _313738))
^ Fail: (205) [user] is_metta_flag(log)
^ Fail: (204) [user] is_mettalog
^ Call: (204) [user] is_testing
^ Unify: (204) [user] is_testing
^ Call: (205) [user] is_metta_flag(test)
^ Unify: (205) [user] is_metta_flag(test)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_322106, _322108), once(user:is_flag0(test)), '$restore_trace'(_322106, _322108))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_322106, _322108), system:once(user:is_flag0(test)), system:'$restore_trace'(_322106, _322108))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_322106, _322108))
^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1))
^ Exit: (205) [user] is_metta_flag(test)
^ Exit: (204) [user] is_testing
^ Exit: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (202) [user] user_err(format('~N'))
^ Unify: (202) [user] user_err(format('~N'))
^ Call: (203) [user] original_user_error(_330502)
^ Unify: (203) [user] original_user_error(_330502)
Call: (204) [system] stream_property(_330502, file_no(2))
Unify: (204) [system] stream_property(_330502, file_no(2))
Call: (205) [system] nonvar(_330502)
Redo: (204) [system] stream_property(_330502, file_no(2))
Unify: (204) [system] stream_property(_330502, file_no(2))
Call: (205) [system] nonvar(_330502)
Redo: (204) [system] stream_property(_330502, file_no(2))
Unify: (204) [system] stream_property(_330502, file_no(2))
Call: (205) [system] nonvar(file_no(2))
Exit: (205) [system] nonvar(file_no(2))
Call: (205) [system] file_no(2)=alias(_341622)
Redo: (204) [system] stream_property(_330502, file_no(2))
Exit: (204) [system] stream_property((0x7ff3ae2ea220), file_no(2))
^ Exit: (203) [user] original_user_error((0x7ff3ae2ea220))
^ Call: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
Call: (205) [$syspreds] format('~N')
Unify: (205) [$syspreds] format('~N')
^ Call: (206) [$syspreds] format('~N', [])
^ Exit: (206) [$syspreds] format('~N', [])
Exit: (205) [$syspreds] format('~N')
^ Exit: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
^ Exit: (202) [user] user_err(format('~N'))
^ Exit: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Exit: (200) [user] not_compatio(format('~N'))
^ Exit: (199) [user] not_compat_io(format('~N'))
^ Exit: (198) [user] connlf
^ Call: (198) [user] format(';;~w~n', ["; Converted Rust Tests with Original Source"])
;;; Converted Rust Tests with Original Source
^ Exit: (198) [user] format(';;~w~n', ["; Converted Rust Tests with Original Source"])
^ Exit: (197) [user] write_comment("; Converted Rust Tests with Original Source")
^ Call: (197) [user] ignore((symbolic("; Converted Rust Tests with Original Source"), symbolic_list_concat([_359332, _359338], 'MeTTaLog only: ', "; Converted Rust Tests with Original Source"), !, atom_string(_359338, _359358), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _359358, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; Converted Rust Tests with Original Source"), symbolic_list_concat([_359332, _359338], 'MeTTaLog only: ', "; Converted Rust Tests with Original Source"), !, atom_string(_359338, _359358), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _359358, _3362)))
^ Call: (199) [user] symbolic("; Converted Rust Tests with Original Source")
^ Unify: (199) [user] symbolic("; Converted Rust Tests with Original Source")
Call: (200) [system] atomic("; Converted Rust Tests with Original Source")
Exit: (200) [system] atomic("; Converted Rust Tests with Original Source")
^ Exit: (199) [user] symbolic("; Converted Rust Tests with Original Source")
^ Call: (199) [user] symbolic_list_concat([_359332, _359338], 'MeTTaLog only: ', "; Converted Rust Tests with Original Source")
^ Unify: (199) [user] symbolic_list_concat([_359332, _359338], 'MeTTaLog only: ', "; Converted Rust Tests with Original Source")
Call: (200) [system] atomic_list_concat([_359332, _359338], 'MeTTaLog only: ', "; Converted Rust Tests with Original Source")
Fail: (200) [system] atomic_list_concat([_359332, _359338], 'MeTTaLog only: ', "; Converted Rust Tests with Original Source")
^ Fail: (199) [user] symbolic_list_concat([_359332, _359338], 'MeTTaLog only: ', "; Converted Rust Tests with Original Source")
^ Redo: (197) [system] ignore(user:(symbolic("; Converted Rust Tests with Original Source"), symbolic_list_concat([_359332, _359338], 'MeTTaLog only: ', "; Converted Rust Tests with Original Source"), !, atom_string(_359338, _359358), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _359358, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; Converted Rust Tests with Original Source"), symbolic_list_concat([_359332, _359338], 'MeTTaLog only: ', "; Converted Rust Tests with Original Source"), !, atom_string(_359338, _359358), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _359358, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; Converted Rust Tests with Original Source"), symbolic_list_concat([_359332, _359338], 'MeTTaLog only: ', "; Converted Rust Tests with Original Source"), !, atom_string(_359338, _359358), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _359358, _3362)))
^ Call: (197) [user] ignore((symbolic("; Converted Rust Tests with Original Source"), symbolic_list_concat([_392848, _359338], 'MeTTaLog: ', "; Converted Rust Tests with Original Source"), !, atom_string(_359338, _359358), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _359358, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; Converted Rust Tests with Original Source"), symbolic_list_concat([_392848, _359338], 'MeTTaLog: ', "; Converted Rust Tests with Original Source"), !, atom_string(_359338, _359358), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _359358, _3362)))
^ Call: (199) [user] symbolic("; Converted Rust Tests with Original Source")
^ Unify: (199) [user] symbolic("; Converted Rust Tests with Original Source")
Call: (200) [system] atomic("; Converted Rust Tests with Original Source")
Exit: (200) [system] atomic("; Converted Rust Tests with Original Source")
^ Exit: (199) [user] symbolic("; Converted Rust Tests with Original Source")
^ Call: (199) [user] symbolic_list_concat([_392848, _359338], 'MeTTaLog: ', "; Converted Rust Tests with Original Source")
^ Unify: (199) [user] symbolic_list_concat([_392848, _359338], 'MeTTaLog: ', "; Converted Rust Tests with Original Source")
Call: (200) [system] atomic_list_concat([_392848, _359338], 'MeTTaLog: ', "; Converted Rust Tests with Original Source")
Fail: (200) [system] atomic_list_concat([_392848, _359338], 'MeTTaLog: ', "; Converted Rust Tests with Original Source")
^ Fail: (199) [user] symbolic_list_concat([_392848, _359338], 'MeTTaLog: ', "; Converted Rust Tests with Original Source")
^ Redo: (197) [system] ignore(user:(symbolic("; Converted Rust Tests with Original Source"), symbolic_list_concat([_392848, _359338], 'MeTTaLog: ', "; Converted Rust Tests with Original Source"), !, atom_string(_359338, _359358), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _359358, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; Converted Rust Tests with Original Source"), symbolic_list_concat([_392848, _359338], 'MeTTaLog: ', "; Converted Rust Tests with Original Source"), !, atom_string(_359338, _359358), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _359358, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; Converted Rust Tests with Original Source"), symbolic_list_concat([_392848, _359338], 'MeTTaLog: ', "; Converted Rust Tests with Original Source"), !, atom_string(_359338, _359358), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _359358, _3362)))
Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; Converted Rust Tests with Original Source", _3362)
Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Converted Rust Tests with Original Source", 2, 0), _3362)
^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Converted Rust Tests with Original Source", 2, 0), _3362))
^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _3322)
^ Unify: (193) [user] metta_file_buffer(+, '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 3, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Exit: (193) [user] metta_file_buffer(+, '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 3, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Call: (194) [user] apply:maplist(maybe_assign, [])
^ Unify: (194) [apply] apply:maplist(user:maybe_assign, [])
Call: (195) [apply] apply:maplist_([], user:maybe_assign)
Unify: (195) [apply] apply:maplist_([], user:maybe_assign)
Exit: (195) [apply] apply:maplist_([], user:maybe_assign)
^ Exit: (194) [apply] apply:maplist(user:maybe_assign, [])
^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 3, 0), _3362))
^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 3, 0), _3362))
Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 3, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 3, 0), _3362)
Call: (196) [system] var('$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 3, 0))
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 3, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 3, 0), _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
Call: (196) [system] '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 3, 0)==[]
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 3, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 3, 0), _3362)
Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", _3362)
Call: (197) [system] var(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", _3362)
Call: (197) [system] comment(+)\==exec
Exit: (197) [system] comment(+)\==exec
Call: (197) [system] ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"==[]
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", _3362)
^ Call: (197) [user] write_comment(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Unify: (197) [user] write_comment(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Call: (198) [user] is_compatio
^ Unify: (198) [user] is_compatio
^ Call: (200) [system] setup_call_cleanup('$notrace'(_20558, _20560), once(user:is_compatio0), '$restore_trace'(_20558, _20560))
^ Unify: (200) [system] setup_call_cleanup(system:'$notrace'(_20558, _20560), system:once(user:is_compatio0), system:'$restore_trace'(_20558, _20560))
^ Call: (201) [system] sig_atomic(system:'$notrace'(_20558, _20560))
^ Redo: (197) [user] write_comment(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Unify: (197) [user] write_comment(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Call: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] var(silent)
Fail: (200) [system] var(silent)
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==true
Fail: (200) [system] silent==true
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==false
Fail: (200) [system] silent==false
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
^ Call: (201) [system] setup_call_cleanup('$notrace'(_40074, _40076), once(user:option_value0(load, silent)), '$restore_trace'(_40074, _40076))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_40074, _40076), system:once(user:option_value0(load, silent)), system:'$restore_trace'(_40074, _40076))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_40074, _40076))
^ Fail: (199) [user] option_value(load, silent)
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] is_converting
^ Unify: (199) [user] is_converting
^ Call: (200) [user] is_metta_flag(convert)
^ Unify: (200) [user] is_metta_flag(convert)
^ Call: (202) [system] setup_call_cleanup('$notrace'(_49364, _49366), once(user:is_flag0(convert)), '$restore_trace'(_49364, _49366))
^ Unify: (202) [system] setup_call_cleanup(system:'$notrace'(_49364, _49366), system:once(user:is_flag0(convert)), system:'$restore_trace'(_49364, _49366))
^ Call: (203) [system] sig_atomic(system:'$notrace'(_49364, _49366))
^ Fail: (200) [user] is_metta_flag(convert)
^ Fail: (199) [user] is_converting
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] var('True')
Fail: (200) [system] var('True')
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==true
Fail: (200) [system] 'True'==true
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==false
Fail: (200) [system] 'True'==false
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
^ Call: (201) [system] setup_call_cleanup('$notrace'(_68872, _68874), once(user:option_value0(html, 'True')), '$restore_trace'(_68872, _68874))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_68872, _68874), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(_68872, _68874))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_68872, _68874))
^ Exit: (201) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(3, -1))
^ Exit: (199) [user] option_value(html, 'True')
Call: (199) [system] fail
^ Redo: (197) [user] write_comment(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Unify: (197) [user] write_comment(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Call: (198) [user] connlf
^ Unify: (198) [user] connlf
^ Call: (199) [user] check_silent_loading
^ Unify: (199) [user] check_silent_loading
^ Exit: (199) [user] check_silent_loading
^ Call: (199) [user] not_compat_io(format('~N'))
^ Unify: (199) [user] not_compat_io(format('~N'))
^ Call: (200) [user] not_compatio(format('~N'))
^ Unify: (200) [user] not_compatio(format('~N'))
^ Call: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Unify: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Call: (202) [user] once((is_mettalog;is_testing))
^ Unify: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_win64
^ Unify: (205) [user] is_win64
Call: (206) [system] current_prolog_flag(windows, _92124)
Fail: (206) [system] current_prolog_flag(windows, _93052)
^ Fail: (205) [user] is_win64
^ Redo: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_metta_flag(log)
^ Unify: (205) [user] is_metta_flag(log)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_98512, _98514), once(user:is_flag0(log)), '$restore_trace'(_98512, _98514))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_98512, _98514), system:once(user:is_flag0(log)), system:'$restore_trace'(_98512, _98514))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_98512, _98514))
^ Fail: (205) [user] is_metta_flag(log)
^ Fail: (204) [user] is_mettalog
^ Call: (204) [user] is_testing
^ Unify: (204) [user] is_testing
^ Call: (205) [user] is_metta_flag(test)
^ Unify: (205) [user] is_metta_flag(test)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_106882, _106884), once(user:is_flag0(test)), '$restore_trace'(_106882, _106884))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_106882, _106884), system:once(user:is_flag0(test)), system:'$restore_trace'(_106882, _106884))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_106882, _106884))
^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1))
^ Exit: (205) [user] is_metta_flag(test)
^ Exit: (204) [user] is_testing
^ Exit: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (202) [user] user_err(format('~N'))
^ Unify: (202) [user] user_err(format('~N'))
^ Call: (203) [user] original_user_error(_115278)
^ Unify: (203) [user] original_user_error(_115278)
Call: (204) [system] stream_property(_115278, file_no(2))
Unify: (204) [system] stream_property(_115278, file_no(2))
Call: (205) [system] nonvar(_115278)
Redo: (204) [system] stream_property(_115278, file_no(2))
Unify: (204) [system] stream_property(_115278, file_no(2))
Call: (205) [system] nonvar(_115278)
Redo: (204) [system] stream_property(_115278, file_no(2))
Unify: (204) [system] stream_property(_115278, file_no(2))
Call: (205) [system] nonvar(file_no(2))
Exit: (205) [system] nonvar(file_no(2))
Call: (205) [system] file_no(2)=alias(_126398)
Redo: (204) [system] stream_property(_115278, file_no(2))
Exit: (204) [system] stream_property((0x7ff3ae2ea220), file_no(2))
^ Exit: (203) [user] original_user_error((0x7ff3ae2ea220))
^ Call: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
Call: (205) [$syspreds] format('~N')
Unify: (205) [$syspreds] format('~N')
^ Call: (206) [$syspreds] format('~N', [])
^ Exit: (206) [$syspreds] format('~N', [])
Exit: (205) [$syspreds] format('~N')
^ Exit: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
^ Exit: (202) [user] user_err(format('~N'))
^ Exit: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Exit: (200) [user] not_compatio(format('~N'))
^ Exit: (199) [user] not_compat_io(format('~N'))
^ Exit: (198) [user] connlf
^ Call: (198) [user] format(';;~w~n', [";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"])
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
^ Exit: (198) [user] format(';;~w~n', [";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"])
^ Exit: (197) [user] write_comment(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Call: (197) [user] ignore((symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), symbolic_list_concat([_144108, _144114], 'MeTTaLog only: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), !, atom_string(_144114, _144134), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _144134, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), symbolic_list_concat([_144108, _144114], 'MeTTaLog only: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), !, atom_string(_144114, _144134), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _144134, _3362)))
^ Call: (199) [user] symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Unify: (199) [user] symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
Call: (200) [system] atomic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
Exit: (200) [system] atomic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Exit: (199) [user] symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Call: (199) [user] symbolic_list_concat([_144108, _144114], 'MeTTaLog only: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Unify: (199) [user] symbolic_list_concat([_144108, _144114], 'MeTTaLog only: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
Call: (200) [system] atomic_list_concat([_144108, _144114], 'MeTTaLog only: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
Fail: (200) [system] atomic_list_concat([_144108, _144114], 'MeTTaLog only: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Fail: (199) [user] symbolic_list_concat([_144108, _144114], 'MeTTaLog only: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Redo: (197) [system] ignore(user:(symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), symbolic_list_concat([_144108, _144114], 'MeTTaLog only: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), !, atom_string(_144114, _144134), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _144134, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), symbolic_list_concat([_144108, _144114], 'MeTTaLog only: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), !, atom_string(_144114, _144134), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _144134, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), symbolic_list_concat([_144108, _144114], 'MeTTaLog only: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), !, atom_string(_144114, _144134), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _144134, _3362)))
^ Call: (197) [user] ignore((symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), symbolic_list_concat([_177624, _144114], 'MeTTaLog: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), !, atom_string(_144114, _144134), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _144134, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), symbolic_list_concat([_177624, _144114], 'MeTTaLog: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), !, atom_string(_144114, _144134), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _144134, _3362)))
^ Call: (199) [user] symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Unify: (199) [user] symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
Call: (200) [system] atomic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
Exit: (200) [system] atomic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Exit: (199) [user] symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Call: (199) [user] symbolic_list_concat([_177624, _144114], 'MeTTaLog: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Unify: (199) [user] symbolic_list_concat([_177624, _144114], 'MeTTaLog: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
Call: (200) [system] atomic_list_concat([_177624, _144114], 'MeTTaLog: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
Fail: (200) [system] atomic_list_concat([_177624, _144114], 'MeTTaLog: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Fail: (199) [user] symbolic_list_concat([_177624, _144114], 'MeTTaLog: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;")
^ Redo: (197) [system] ignore(user:(symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), symbolic_list_concat([_177624, _144114], 'MeTTaLog: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), !, atom_string(_144114, _144134), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _144134, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), symbolic_list_concat([_177624, _144114], 'MeTTaLog: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), !, atom_string(_144114, _144134), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _144134, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), symbolic_list_concat([_177624, _144114], 'MeTTaLog: ', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"), !, atom_string(_144114, _144134), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _144134, _3362)))
Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", _3362)
Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 3, 0), _3362)
^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'(";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 3, 0), _3362))
^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _3322)
^ Unify: (193) [user] metta_file_buffer(+, '$COMMENT'("; !(include! &corelib stdlib_mettalog)", 5, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Exit: (193) [user] metta_file_buffer(+, '$COMMENT'("; !(include! &corelib stdlib_mettalog)", 5, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Call: (194) [user] apply:maplist(maybe_assign, [])
^ Unify: (194) [apply] apply:maplist(user:maybe_assign, [])
Call: (195) [apply] apply:maplist_([], user:maybe_assign)
Unify: (195) [apply] apply:maplist_([], user:maybe_assign)
Exit: (195) [apply] apply:maplist_([], user:maybe_assign)
^ Exit: (194) [apply] apply:maplist(user:maybe_assign, [])
^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; !(include! &corelib stdlib_mettalog)", 5, 0), _3362))
^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; !(include! &corelib stdlib_mettalog)", 5, 0), _3362))
Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; !(include! &corelib stdlib_mettalog)", 5, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; !(include! &corelib stdlib_mettalog)", 5, 0), _3362)
Call: (196) [system] var('$COMMENT'("; !(include! &corelib stdlib_mettalog)", 5, 0))
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; !(include! &corelib stdlib_mettalog)", 5, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; !(include! &corelib stdlib_mettalog)", 5, 0), _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
Call: (196) [system] '$COMMENT'("; !(include! &corelib stdlib_mettalog)", 5, 0)==[]
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; !(include! &corelib stdlib_mettalog)", 5, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; !(include! &corelib stdlib_mettalog)", 5, 0), _3362)
Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; !(include! &corelib stdlib_mettalog)", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; !(include! &corelib stdlib_mettalog)", _3362)
Call: (197) [system] var("; !(include! &corelib stdlib_mettalog)")
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; !(include! &corelib stdlib_mettalog)", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; !(include! &corelib stdlib_mettalog)", _3362)
Call: (197) [system] comment(+)\==exec
Exit: (197) [system] comment(+)\==exec
Call: (197) [system] "; !(include! &corelib stdlib_mettalog)"==[]
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; !(include! &corelib stdlib_mettalog)", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; !(include! &corelib stdlib_mettalog)", _3362)
^ Call: (197) [user] write_comment("; !(include! &corelib stdlib_mettalog)")
^ Unify: (197) [user] write_comment("; !(include! &corelib stdlib_mettalog)")
^ Call: (198) [user] is_compatio
^ Unify: (198) [user] is_compatio
^ Call: (200) [system] setup_call_cleanup('$notrace'(_324476, _324478), once(user:is_compatio0), '$restore_trace'(_324476, _324478))
^ Unify: (200) [system] setup_call_cleanup(system:'$notrace'(_324476, _324478), system:once(user:is_compatio0), system:'$restore_trace'(_324476, _324478))
^ Call: (201) [system] sig_atomic(system:'$notrace'(_324476, _324478))
^ Redo: (197) [user] write_comment("; !(include! &corelib stdlib_mettalog)")
^ Unify: (197) [user] write_comment("; !(include! &corelib stdlib_mettalog)")
^ Call: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] var(silent)
Fail: (200) [system] var(silent)
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==true
Fail: (200) [system] silent==true
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==false
Fail: (200) [system] silent==false
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
^ Call: (201) [system] setup_call_cleanup('$notrace'(_343992, _343994), once(user:option_value0(load, silent)), '$restore_trace'(_343992, _343994))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_343992, _343994), system:once(user:option_value0(load, silent)), system:'$restore_trace'(_343992, _343994))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_343992, _343994))
^ Fail: (199) [user] option_value(load, silent)
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] is_converting
^ Unify: (199) [user] is_converting
^ Call: (200) [user] is_metta_flag(convert)
^ Unify: (200) [user] is_metta_flag(convert)
^ Call: (202) [system] setup_call_cleanup('$notrace'(_353282, _353284), once(user:is_flag0(convert)), '$restore_trace'(_353282, _353284))
^ Unify: (202) [system] setup_call_cleanup(system:'$notrace'(_353282, _353284), system:once(user:is_flag0(convert)), system:'$restore_trace'(_353282, _353284))
^ Call: (203) [system] sig_atomic(system:'$notrace'(_353282, _353284))
^ Fail: (200) [user] is_metta_flag(convert)
^ Fail: (199) [user] is_converting
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] var('True')
Fail: (200) [system] var('True')
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==true
Fail: (200) [system] 'True'==true
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==false
Fail: (200) [system] 'True'==false
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
^ Call: (201) [system] setup_call_cleanup('$notrace'(_372790, _372792), once(user:option_value0(html, 'True')), '$restore_trace'(_372790, _372792))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_372790, _372792), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(_372790, _372792))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_372790, _372792))
^ Exit: (201) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(3, -1))
^ Exit: (199) [user] option_value(html, 'True')
Call: (199) [system] fail
^ Redo: (197) [user] write_comment("; !(include! &corelib stdlib_mettalog)")
^ Unify: (197) [user] write_comment("; !(include! &corelib stdlib_mettalog)")
^ Call: (198) [user] connlf
^ Unify: (198) [user] connlf
^ Call: (199) [user] check_silent_loading
^ Unify: (199) [user] check_silent_loading
^ Exit: (199) [user] check_silent_loading
^ Call: (199) [user] not_compat_io(format('~N'))
^ Unify: (199) [user] not_compat_io(format('~N'))
^ Call: (200) [user] not_compatio(format('~N'))
^ Unify: (200) [user] not_compatio(format('~N'))
^ Call: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Unify: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Call: (202) [user] once((is_mettalog;is_testing))
^ Unify: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_win64
^ Unify: (205) [user] is_win64
Call: (206) [system] current_prolog_flag(windows, _396042)
Fail: (206) [system] current_prolog_flag(windows, _396970)
^ Fail: (205) [user] is_win64
^ Redo: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_metta_flag(log)
^ Unify: (205) [user] is_metta_flag(log)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_402430, _402432), once(user:is_flag0(log)), '$restore_trace'(_402430, _402432))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_402430, _402432), system:once(user:is_flag0(log)), system:'$restore_trace'(_402430, _402432))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_402430, _402432))
^ Fail: (205) [user] is_metta_flag(log)
^ Fail: (204) [user] is_mettalog
^ Call: (204) [user] is_testing
^ Unify: (204) [user] is_testing
^ Call: (205) [user] is_metta_flag(test)
^ Unify: (205) [user] is_metta_flag(test)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_410800, _410802), once(user:is_flag0(test)), '$restore_trace'(_410800, _410802))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_410800, _410802), system:once(user:is_flag0(test)), system:'$restore_trace'(_410800, _410802))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_410800, _410802))
^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1))
^ Exit: (205) [user] is_metta_flag(test)
^ Exit: (204) [user] is_testing
^ Exit: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (202) [user] user_err(format('~N'))
^ Unify: (202) [user] user_err(format('~N'))
^ Call: (203) [user] original_user_error(_419196)
^ Unify: (203) [user] original_user_error(_419196)
Call: (204) [system] stream_property(_419196, file_no(2))
Unify: (204) [system] stream_property(_419196, file_no(2))
Call: (205) [system] nonvar(_419196)
Redo: (204) [system] stream_property(_419196, file_no(2))
Unify: (204) [system] stream_property(_419196, file_no(2))
Call: (205) [system] nonvar(_419196)
Redo: (204) [system] stream_property(_419196, file_no(2))
Unify: (204) [system] stream_property(_419196, file_no(2))
Call: (205) [system] nonvar(file_no(2))
Exit: (205) [system] nonvar(file_no(2))
Call: (205) [system] file_no(2)=alias(_430316)
Redo: (204) [system] stream_property(_419196, file_no(2))
Exit: (204) [system] stream_property((0x7ff3ae2ea220), file_no(2))
^ Exit: (203) [user] original_user_error((0x7ff3ae2ea220))
^ Call: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
Call: (205) [$syspreds] format('~N')
Unify: (205) [$syspreds] format('~N')
^ Call: (206) [$syspreds] format('~N', [])
^ Exit: (206) [$syspreds] format('~N', [])
Exit: (205) [$syspreds] format('~N')
^ Exit: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
^ Exit: (202) [user] user_err(format('~N'))
^ Exit: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Exit: (200) [user] not_compatio(format('~N'))
^ Exit: (199) [user] not_compat_io(format('~N'))
^ Exit: (198) [user] connlf
^ Call: (198) [user] format(';;~w~n', ["; !(include! &corelib stdlib_mettalog)"])
;;; !(include! &corelib stdlib_mettalog)
^ Exit: (198) [user] format(';;~w~n', ["; !(include! &corelib stdlib_mettalog)"])
^ Exit: (197) [user] write_comment("; !(include! &corelib stdlib_mettalog)")
^ Call: (197) [user] ignore((symbolic("; !(include! &corelib stdlib_mettalog)"), symbolic_list_concat([_448026, _448032], 'MeTTaLog only: ', "; !(include! &corelib stdlib_mettalog)"), !, atom_string(_448032, _448052), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _448052, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; !(include! &corelib stdlib_mettalog)"), symbolic_list_concat([_448026, _448032], 'MeTTaLog only: ', "; !(include! &corelib stdlib_mettalog)"), !, atom_string(_448032, _448052), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _448052, _3362)))
^ Call: (199) [user] symbolic("; !(include! &corelib stdlib_mettalog)")
^ Unify: (199) [user] symbolic("; !(include! &corelib stdlib_mettalog)")
Call: (200) [system] atomic("; !(include! &corelib stdlib_mettalog)")
Exit: (200) [system] atomic("; !(include! &corelib stdlib_mettalog)")
^ Exit: (199) [user] symbolic("; !(include! &corelib stdlib_mettalog)")
^ Call: (199) [user] symbolic_list_concat([_448026, _448032], 'MeTTaLog only: ', "; !(include! &corelib stdlib_mettalog)")
^ Unify: (199) [user] symbolic_list_concat([_448026, _448032], 'MeTTaLog only: ', "; !(include! &corelib stdlib_mettalog)")
Call: (200) [system] atomic_list_concat([_448026, _448032], 'MeTTaLog only: ', "; !(include! &corelib stdlib_mettalog)")
Fail: (200) [system] atomic_list_concat([_448026, _448032], 'MeTTaLog only: ', "; !(include! &corelib stdlib_mettalog)")
^ Fail: (199) [user] symbolic_list_concat([_448026, _448032], 'MeTTaLog only: ', "; !(include! &corelib stdlib_mettalog)")
^ Redo: (197) [system] ignore(user:(symbolic("; !(include! &corelib stdlib_mettalog)"), symbolic_list_concat([_448026, _448032], 'MeTTaLog only: ', "; !(include! &corelib stdlib_mettalog)"), !, atom_string(_448032, _448052), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _448052, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; !(include! &corelib stdlib_mettalog)"), symbolic_list_concat([_448026, _448032], 'MeTTaLog only: ', "; !(include! &corelib stdlib_mettalog)"), !, atom_string(_448032, _448052), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _448052, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; !(include! &corelib stdlib_mettalog)"), symbolic_list_concat([_448026, _448032], 'MeTTaLog only: ', "; !(include! &corelib stdlib_mettalog)"), !, atom_string(_448032, _448052), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _448052, _3362)))
^ Call: (197) [user] ignore((symbolic("; !(include! &corelib stdlib_mettalog)"), symbolic_list_concat([_481542, _448032], 'MeTTaLog: ', "; !(include! &corelib stdlib_mettalog)"), !, atom_string(_448032, _448052), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _448052, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; !(include! &corelib stdlib_mettalog)"), symbolic_list_concat([_481542, _448032], 'MeTTaLog: ', "; !(include! &corelib stdlib_mettalog)"), !, atom_string(_448032, _448052), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _448052, _3362)))
^ Call: (199) [user] symbolic("; !(include! &corelib stdlib_mettalog)")
^ Unify: (199) [user] symbolic("; !(include! &corelib stdlib_mettalog)")
Call: (200) [system] atomic("; !(include! &corelib stdlib_mettalog)")
Exit: (200) [system] atomic("; !(include! &corelib stdlib_mettalog)")
^ Exit: (199) [user] symbolic("; !(include! &corelib stdlib_mettalog)")
^ Call: (199) [user] symbolic_list_concat([_481542, _448032], 'MeTTaLog: ', "; !(include! &corelib stdlib_mettalog)")
^ Unify: (199) [user] symbolic_list_concat([_481542, _448032], 'MeTTaLog: ', "; !(include! &corelib stdlib_mettalog)")
Call: (200) [system] atomic_list_concat([_481542, _448032], 'MeTTaLog: ', "; !(include! &corelib stdlib_mettalog)")
Fail: (200) [system] atomic_list_concat([_481542, _448032], 'MeTTaLog: ', "; !(include! &corelib stdlib_mettalog)")
^ Fail: (199) [user] symbolic_list_concat([_481542, _448032], 'MeTTaLog: ', "; !(include! &corelib stdlib_mettalog)")
^ Redo: (197) [system] ignore(user:(symbolic("; !(include! &corelib stdlib_mettalog)"), symbolic_list_concat([_481542, _448032], 'MeTTaLog: ', "; !(include! &corelib stdlib_mettalog)"), !, atom_string(_448032, _448052), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _448052, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; !(include! &corelib stdlib_mettalog)"), symbolic_list_concat([_481542, _448032], 'MeTTaLog: ', "; !(include! &corelib stdlib_mettalog)"), !, atom_string(_448032, _448052), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _448052, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; !(include! &corelib stdlib_mettalog)"), symbolic_list_concat([_481542, _448032], 'MeTTaLog: ', "; !(include! &corelib stdlib_mettalog)"), !, atom_string(_448032, _448052), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _448052, _3362)))
Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; !(include! &corelib stdlib_mettalog)", _3362)
Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; !(include! &corelib stdlib_mettalog)", 5, 0), _3362)
^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; !(include! &corelib stdlib_mettalog)", 5, 0), _3362))
^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _3322)
^ Unify: (193) [user] metta_file_buffer(+, '$COMMENT'("; !(import! &self stdlib_mettalog)", 6, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Exit: (193) [user] metta_file_buffer(+, '$COMMENT'("; !(import! &self stdlib_mettalog)", 6, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Call: (194) [user] apply:maplist(maybe_assign, [])
^ Unify: (194) [apply] apply:maplist(user:maybe_assign, [])
Call: (195) [apply] apply:maplist_([], user:maybe_assign)
Unify: (195) [apply] apply:maplist_([], user:maybe_assign)
Exit: (195) [apply] apply:maplist_([], user:maybe_assign)
^ Exit: (194) [apply] apply:maplist(user:maybe_assign, [])
^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; !(import! &self stdlib_mettalog)", 6, 0), _3362))
^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; !(import! &self stdlib_mettalog)", 6, 0), _3362))
Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; !(import! &self stdlib_mettalog)", 6, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; !(import! &self stdlib_mettalog)", 6, 0), _3362)
Call: (196) [system] var('$COMMENT'("; !(import! &self stdlib_mettalog)", 6, 0))
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; !(import! &self stdlib_mettalog)", 6, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; !(import! &self stdlib_mettalog)", 6, 0), _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
Call: (196) [system] '$COMMENT'("; !(import! &self stdlib_mettalog)", 6, 0)==[]
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; !(import! &self stdlib_mettalog)", 6, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; !(import! &self stdlib_mettalog)", 6, 0), _3362)
Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; !(import! &self stdlib_mettalog)", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; !(import! &self stdlib_mettalog)", _3362)
Call: (197) [system] var("; !(import! &self stdlib_mettalog)")
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; !(import! &self stdlib_mettalog)", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; !(import! &self stdlib_mettalog)", _3362)
Call: (197) [system] comment(+)\==exec
Exit: (197) [system] comment(+)\==exec
Call: (197) [system] "; !(import! &self stdlib_mettalog)"==[]
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; !(import! &self stdlib_mettalog)", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; !(import! &self stdlib_mettalog)", _3362)
^ Call: (197) [user] write_comment("; !(import! &self stdlib_mettalog)")
^ Unify: (197) [user] write_comment("; !(import! &self stdlib_mettalog)")
^ Call: (198) [user] is_compatio
^ Unify: (198) [user] is_compatio
^ Call: (200) [system] setup_call_cleanup('$notrace'(_108310, _108312), once(user:is_compatio0), '$restore_trace'(_108310, _108312))
^ Unify: (200) [system] setup_call_cleanup(system:'$notrace'(_108310, _108312), system:once(user:is_compatio0), system:'$restore_trace'(_108310, _108312))
^ Call: (201) [system] sig_atomic(system:'$notrace'(_108310, _108312))
^ Redo: (197) [user] write_comment("; !(import! &self stdlib_mettalog)")
^ Unify: (197) [user] write_comment("; !(import! &self stdlib_mettalog)")
^ Call: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] var(silent)
Fail: (200) [system] var(silent)
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==true
Fail: (200) [system] silent==true
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==false
Fail: (200) [system] silent==false
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
^ Call: (201) [system] setup_call_cleanup('$notrace'(_127826, _127828), once(user:option_value0(load, silent)), '$restore_trace'(_127826, _127828))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_127826, _127828), system:once(user:option_value0(load, silent)), system:'$restore_trace'(_127826, _127828))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_127826, _127828))
^ Fail: (199) [user] option_value(load, silent)
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] is_converting
^ Unify: (199) [user] is_converting
^ Call: (200) [user] is_metta_flag(convert)
^ Unify: (200) [user] is_metta_flag(convert)
^ Call: (202) [system] setup_call_cleanup('$notrace'(_137116, _137118), once(user:is_flag0(convert)), '$restore_trace'(_137116, _137118))
^ Unify: (202) [system] setup_call_cleanup(system:'$notrace'(_137116, _137118), system:once(user:is_flag0(convert)), system:'$restore_trace'(_137116, _137118))
^ Call: (203) [system] sig_atomic(system:'$notrace'(_137116, _137118))
^ Fail: (200) [user] is_metta_flag(convert)
^ Fail: (199) [user] is_converting
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] var('True')
Fail: (200) [system] var('True')
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==true
Fail: (200) [system] 'True'==true
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==false
Fail: (200) [system] 'True'==false
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
^ Call: (201) [system] setup_call_cleanup('$notrace'(_156624, _156626), once(user:option_value0(html, 'True')), '$restore_trace'(_156624, _156626))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_156624, _156626), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(_156624, _156626))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_156624, _156626))
^ Exit: (201) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(3, -1))
^ Exit: (199) [user] option_value(html, 'True')
Call: (199) [system] fail
^ Redo: (197) [user] write_comment("; !(import! &self stdlib_mettalog)")
^ Unify: (197) [user] write_comment("; !(import! &self stdlib_mettalog)")
^ Call: (198) [user] connlf
^ Unify: (198) [user] connlf
^ Call: (199) [user] check_silent_loading
^ Unify: (199) [user] check_silent_loading
^ Exit: (199) [user] check_silent_loading
^ Call: (199) [user] not_compat_io(format('~N'))
^ Unify: (199) [user] not_compat_io(format('~N'))
^ Call: (200) [user] not_compatio(format('~N'))
^ Unify: (200) [user] not_compatio(format('~N'))
^ Call: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Unify: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Call: (202) [user] once((is_mettalog;is_testing))
^ Unify: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_win64
^ Unify: (205) [user] is_win64
Call: (206) [system] current_prolog_flag(windows, _179876)
Fail: (206) [system] current_prolog_flag(windows, _180804)
^ Fail: (205) [user] is_win64
^ Redo: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_metta_flag(log)
^ Unify: (205) [user] is_metta_flag(log)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_186264, _186266), once(user:is_flag0(log)), '$restore_trace'(_186264, _186266))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_186264, _186266), system:once(user:is_flag0(log)), system:'$restore_trace'(_186264, _186266))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_186264, _186266))
^ Fail: (205) [user] is_metta_flag(log)
^ Fail: (204) [user] is_mettalog
^ Call: (204) [user] is_testing
^ Unify: (204) [user] is_testing
^ Call: (205) [user] is_metta_flag(test)
^ Unify: (205) [user] is_metta_flag(test)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_194634, _194636), once(user:is_flag0(test)), '$restore_trace'(_194634, _194636))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_194634, _194636), system:once(user:is_flag0(test)), system:'$restore_trace'(_194634, _194636))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_194634, _194636))
^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1))
^ Exit: (205) [user] is_metta_flag(test)
^ Exit: (204) [user] is_testing
^ Exit: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (202) [user] user_err(format('~N'))
^ Unify: (202) [user] user_err(format('~N'))
^ Call: (203) [user] original_user_error(_203030)
^ Unify: (203) [user] original_user_error(_203030)
Call: (204) [system] stream_property(_203030, file_no(2))
Unify: (204) [system] stream_property(_203030, file_no(2))
Call: (205) [system] nonvar(_203030)
Redo: (204) [system] stream_property(_203030, file_no(2))
Unify: (204) [system] stream_property(_203030, file_no(2))
Call: (205) [system] nonvar(_203030)
Redo: (204) [system] stream_property(_203030, file_no(2))
Unify: (204) [system] stream_property(_203030, file_no(2))
Call: (205) [system] nonvar(file_no(2))
Exit: (205) [system] nonvar(file_no(2))
Call: (205) [system] file_no(2)=alias(_214150)
Redo: (204) [system] stream_property(_203030, file_no(2))
Exit: (204) [system] stream_property((0x7ff3ae2ea220), file_no(2))
^ Exit: (203) [user] original_user_error((0x7ff3ae2ea220))
^ Call: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
Call: (205) [$syspreds] format('~N')
Unify: (205) [$syspreds] format('~N')
^ Call: (206) [$syspreds] format('~N', [])
^ Exit: (206) [$syspreds] format('~N', [])
Exit: (205) [$syspreds] format('~N')
^ Exit: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
^ Exit: (202) [user] user_err(format('~N'))
^ Exit: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Exit: (200) [user] not_compatio(format('~N'))
^ Exit: (199) [user] not_compat_io(format('~N'))
^ Exit: (198) [user] connlf
^ Call: (198) [user] format(';;~w~n', ["; !(import! &self stdlib_mettalog)"])
;;; !(import! &self stdlib_mettalog)
^ Exit: (198) [user] format(';;~w~n', ["; !(import! &self stdlib_mettalog)"])
^ Exit: (197) [user] write_comment("; !(import! &self stdlib_mettalog)")
^ Call: (197) [user] ignore((symbolic("; !(import! &self stdlib_mettalog)"), symbolic_list_concat([_231860, _231866], 'MeTTaLog only: ', "; !(import! &self stdlib_mettalog)"), !, atom_string(_231866, _231886), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _231886, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; !(import! &self stdlib_mettalog)"), symbolic_list_concat([_231860, _231866], 'MeTTaLog only: ', "; !(import! &self stdlib_mettalog)"), !, atom_string(_231866, _231886), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _231886, _3362)))
^ Call: (199) [user] symbolic("; !(import! &self stdlib_mettalog)")
^ Unify: (199) [user] symbolic("; !(import! &self stdlib_mettalog)")
Call: (200) [system] atomic("; !(import! &self stdlib_mettalog)")
Exit: (200) [system] atomic("; !(import! &self stdlib_mettalog)")
^ Exit: (199) [user] symbolic("; !(import! &self stdlib_mettalog)")
^ Call: (199) [user] symbolic_list_concat([_231860, _231866], 'MeTTaLog only: ', "; !(import! &self stdlib_mettalog)")
^ Unify: (199) [user] symbolic_list_concat([_231860, _231866], 'MeTTaLog only: ', "; !(import! &self stdlib_mettalog)")
Call: (200) [system] atomic_list_concat([_231860, _231866], 'MeTTaLog only: ', "; !(import! &self stdlib_mettalog)")
Fail: (200) [system] atomic_list_concat([_231860, _231866], 'MeTTaLog only: ', "; !(import! &self stdlib_mettalog)")
^ Fail: (199) [user] symbolic_list_concat([_231860, _231866], 'MeTTaLog only: ', "; !(import! &self stdlib_mettalog)")
^ Redo: (197) [system] ignore(user:(symbolic("; !(import! &self stdlib_mettalog)"), symbolic_list_concat([_231860, _231866], 'MeTTaLog only: ', "; !(import! &self stdlib_mettalog)"), !, atom_string(_231866, _231886), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _231886, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; !(import! &self stdlib_mettalog)"), symbolic_list_concat([_231860, _231866], 'MeTTaLog only: ', "; !(import! &self stdlib_mettalog)"), !, atom_string(_231866, _231886), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _231886, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; !(import! &self stdlib_mettalog)"), symbolic_list_concat([_231860, _231866], 'MeTTaLog only: ', "; !(import! &self stdlib_mettalog)"), !, atom_string(_231866, _231886), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _231886, _3362)))
^ Call: (197) [user] ignore((symbolic("; !(import! &self stdlib_mettalog)"), symbolic_list_concat([_265376, _231866], 'MeTTaLog: ', "; !(import! &self stdlib_mettalog)"), !, atom_string(_231866, _231886), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _231886, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; !(import! &self stdlib_mettalog)"), symbolic_list_concat([_265376, _231866], 'MeTTaLog: ', "; !(import! &self stdlib_mettalog)"), !, atom_string(_231866, _231886), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _231886, _3362)))
^ Call: (199) [user] symbolic("; !(import! &self stdlib_mettalog)")
^ Unify: (199) [user] symbolic("; !(import! &self stdlib_mettalog)")
Call: (200) [system] atomic("; !(import! &self stdlib_mettalog)")
Exit: (200) [system] atomic("; !(import! &self stdlib_mettalog)")
^ Exit: (199) [user] symbolic("; !(import! &self stdlib_mettalog)")
^ Call: (199) [user] symbolic_list_concat([_265376, _231866], 'MeTTaLog: ', "; !(import! &self stdlib_mettalog)")
^ Unify: (199) [user] symbolic_list_concat([_265376, _231866], 'MeTTaLog: ', "; !(import! &self stdlib_mettalog)")
Call: (200) [system] atomic_list_concat([_265376, _231866], 'MeTTaLog: ', "; !(import! &self stdlib_mettalog)")
Fail: (200) [system] atomic_list_concat([_265376, _231866], 'MeTTaLog: ', "; !(import! &self stdlib_mettalog)")
^ Fail: (199) [user] symbolic_list_concat([_265376, _231866], 'MeTTaLog: ', "; !(import! &self stdlib_mettalog)")
^ Redo: (197) [system] ignore(user:(symbolic("; !(import! &self stdlib_mettalog)"), symbolic_list_concat([_265376, _231866], 'MeTTaLog: ', "; !(import! &self stdlib_mettalog)"), !, atom_string(_231866, _231886), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _231886, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; !(import! &self stdlib_mettalog)"), symbolic_list_concat([_265376, _231866], 'MeTTaLog: ', "; !(import! &self stdlib_mettalog)"), !, atom_string(_231866, _231886), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _231886, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; !(import! &self stdlib_mettalog)"), symbolic_list_concat([_265376, _231866], 'MeTTaLog: ', "; !(import! &self stdlib_mettalog)"), !, atom_string(_231866, _231886), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _231886, _3362)))
Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; !(import! &self stdlib_mettalog)", _3362)
Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; !(import! &self stdlib_mettalog)", 6, 0), _3362)
^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; !(import! &self stdlib_mettalog)", 6, 0), _3362))
^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _3322)
^ Unify: (193) [user] metta_file_buffer(+, '$COMMENT'("; This script demonstrates how one can document MeTTa code and get", 9, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Exit: (193) [user] metta_file_buffer(+, '$COMMENT'("; This script demonstrates how one can document MeTTa code and get", 9, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Call: (194) [user] apply:maplist(maybe_assign, [])
^ Unify: (194) [apply] apply:maplist(user:maybe_assign, [])
Call: (195) [apply] apply:maplist_([], user:maybe_assign)
Unify: (195) [apply] apply:maplist_([], user:maybe_assign)
Exit: (195) [apply] apply:maplist_([], user:maybe_assign)
^ Exit: (194) [apply] apply:maplist(user:maybe_assign, [])
^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; This script demonstrates how one can document MeTTa code and get", 9, 0), _3362))
^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; This script demonstrates how one can document MeTTa code and get", 9, 0), _3362))
Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; This script demonstrates how one can document MeTTa code and get", 9, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; This script demonstrates how one can document MeTTa code and get", 9, 0), _3362)
Call: (196) [system] var('$COMMENT'("; This script demonstrates how one can document MeTTa code and get", 9, 0))
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; This script demonstrates how one can document MeTTa code and get", 9, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; This script demonstrates how one can document MeTTa code and get", 9, 0), _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
Call: (196) [system] '$COMMENT'("; This script demonstrates how one can document MeTTa code and get", 9, 0)==[]
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; This script demonstrates how one can document MeTTa code and get", 9, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; This script demonstrates how one can document MeTTa code and get", 9, 0), _3362)
Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; This script demonstrates how one can document MeTTa code and get", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; This script demonstrates how one can document MeTTa code and get", _3362)
Call: (197) [system] var("; This script demonstrates how one can document MeTTa code and get")
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; This script demonstrates how one can document MeTTa code and get", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; This script demonstrates how one can document MeTTa code and get", _3362)
Call: (197) [system] comment(+)\==exec
Exit: (197) [system] comment(+)\==exec
Call: (197) [system] "; This script demonstrates how one can document MeTTa code and get"==[]
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; This script demonstrates how one can document MeTTa code and get", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; This script demonstrates how one can document MeTTa code and get", _3362)
^ Call: (197) [user] write_comment("; This script demonstrates how one can document MeTTa code and get")
^ Unify: (197) [user] write_comment("; This script demonstrates how one can document MeTTa code and get")
^ Call: (198) [user] is_compatio
^ Unify: (198) [user] is_compatio
^ Call: (200) [system] setup_call_cleanup('$notrace'(_412236, _412238), once(user:is_compatio0), '$restore_trace'(_412236, _412238))
^ Unify: (200) [system] setup_call_cleanup(system:'$notrace'(_412236, _412238), system:once(user:is_compatio0), system:'$restore_trace'(_412236, _412238))
^ Call: (201) [system] sig_atomic(system:'$notrace'(_412236, _412238))
^ Redo: (197) [user] write_comment("; This script demonstrates how one can document MeTTa code and get")
^ Unify: (197) [user] write_comment("; This script demonstrates how one can document MeTTa code and get")
^ Call: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] var(silent)
Fail: (200) [system] var(silent)
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==true
Fail: (200) [system] silent==true
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==false
Fail: (200) [system] silent==false
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
^ Call: (201) [system] setup_call_cleanup('$notrace'(_431752, _431754), once(user:option_value0(load, silent)), '$restore_trace'(_431752, _431754))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_431752, _431754), system:once(user:option_value0(load, silent)), system:'$restore_trace'(_431752, _431754))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_431752, _431754))
^ Fail: (199) [user] option_value(load, silent)
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] is_converting
^ Unify: (199) [user] is_converting
^ Call: (200) [user] is_metta_flag(convert)
^ Unify: (200) [user] is_metta_flag(convert)
^ Call: (202) [system] setup_call_cleanup('$notrace'(_441042, _441044), once(user:is_flag0(convert)), '$restore_trace'(_441042, _441044))
^ Unify: (202) [system] setup_call_cleanup(system:'$notrace'(_441042, _441044), system:once(user:is_flag0(convert)), system:'$restore_trace'(_441042, _441044))
^ Call: (203) [system] sig_atomic(system:'$notrace'(_441042, _441044))
^ Fail: (200) [user] is_metta_flag(convert)
^ Fail: (199) [user] is_converting
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] var('True')
Fail: (200) [system] var('True')
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==true
Fail: (200) [system] 'True'==true
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==false
Fail: (200) [system] 'True'==false
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
^ Call: (201) [system] setup_call_cleanup('$notrace'(_460550, _460552), once(user:option_value0(html, 'True')), '$restore_trace'(_460550, _460552))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_460550, _460552), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(_460550, _460552))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_460550, _460552))
^ Exit: (201) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(3, -1))
^ Exit: (199) [user] option_value(html, 'True')
Call: (199) [system] fail
^ Redo: (197) [user] write_comment("; This script demonstrates how one can document MeTTa code and get")
^ Unify: (197) [user] write_comment("; This script demonstrates how one can document MeTTa code and get")
^ Call: (198) [user] connlf
^ Unify: (198) [user] connlf
^ Call: (199) [user] check_silent_loading
^ Unify: (199) [user] check_silent_loading
^ Exit: (199) [user] check_silent_loading
^ Call: (199) [user] not_compat_io(format('~N'))
^ Unify: (199) [user] not_compat_io(format('~N'))
^ Call: (200) [user] not_compatio(format('~N'))
^ Unify: (200) [user] not_compatio(format('~N'))
^ Call: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Unify: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Call: (202) [user] once((is_mettalog;is_testing))
^ Unify: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_win64
^ Unify: (205) [user] is_win64
Call: (206) [system] current_prolog_flag(windows, _483802)
Fail: (206) [system] current_prolog_flag(windows, _484730)
^ Fail: (205) [user] is_win64
^ Redo: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_metta_flag(log)
^ Unify: (205) [user] is_metta_flag(log)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_490190, _490192), once(user:is_flag0(log)), '$restore_trace'(_490190, _490192))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_490190, _490192), system:once(user:is_flag0(log)), system:'$restore_trace'(_490190, _490192))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_490190, _490192))
^ Fail: (205) [user] is_metta_flag(log)
^ Fail: (204) [user] is_mettalog
^ Call: (204) [user] is_testing
^ Unify: (204) [user] is_testing
^ Call: (205) [user] is_metta_flag(test)
^ Unify: (205) [user] is_metta_flag(test)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_498560, _498562), once(user:is_flag0(test)), '$restore_trace'(_498560, _498562))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_498560, _498562), system:once(user:is_flag0(test)), system:'$restore_trace'(_498560, _498562))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_498560, _498562))
^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1))
^ Exit: (205) [user] is_metta_flag(test)
^ Exit: (204) [user] is_testing
^ Exit: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (202) [user] user_err(format('~N'))
^ Unify: (202) [user] user_err(format('~N'))
^ Call: (203) [user] original_user_error(_506956)
^ Unify: (203) [user] original_user_error(_506956)
Call: (204) [system] stream_property(_506956, file_no(2))
Unify: (204) [system] stream_property(_506956, file_no(2))
Call: (205) [system] nonvar(_506956)
Redo: (204) [system] stream_property(_506956, file_no(2))
Unify: (204) [system] stream_property(_506956, file_no(2))
Call: (205) [system] nonvar(_506956)
Redo: (204) [system] stream_property(_506956, file_no(2))
Unify: (204) [system] stream_property(_506956, file_no(2))
Call: (205) [system] nonvar(file_no(2))
Exit: (205) [system] nonvar(file_no(2))
Call: (205) [system] file_no(2)=alias(_518076)
Redo: (204) [system] stream_property(_506956, file_no(2))
Exit: (204) [system] stream_property((0x7ff3ae2ea220), file_no(2))
^ Exit: (203) [user] original_user_error((0x7ff3ae2ea220))
^ Call: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
Call: (205) [$syspreds] format('~N')
Unify: (205) [$syspreds] format('~N')
^ Call: (206) [$syspreds] format('~N', [])
^ Exit: (206) [$syspreds] format('~N', [])
Exit: (205) [$syspreds] format('~N')
^ Exit: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
^ Exit: (202) [user] user_err(format('~N'))
^ Exit: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Exit: (200) [user] not_compatio(format('~N'))
^ Exit: (199) [user] not_compat_io(format('~N'))
^ Exit: (198) [user] connlf
^ Call: (198) [user] format(';;~w~n', ["; This script demonstrates how one can document MeTTa code and get"])
;;; This script demonstrates how one can document MeTTa code and get
^ Exit: (198) [user] format(';;~w~n', ["; This script demonstrates how one can document MeTTa code and get"])
^ Exit: (197) [user] write_comment("; This script demonstrates how one can document MeTTa code and get")
^ Call: (197) [user] ignore((symbolic("; This script demonstrates how one can document MeTTa code and get"), symbolic_list_concat([_15318, _15324], 'MeTTaLog only: ', "; This script demonstrates how one can document MeTTa code and get"), !, atom_string(_15324, _15344), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _15344, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; This script demonstrates how one can document MeTTa code and get"), symbolic_list_concat([_15318, _15324], 'MeTTaLog only: ', "; This script demonstrates how one can document MeTTa code and get"), !, atom_string(_15324, _15344), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _15344, _3362)))
^ Call: (199) [user] symbolic("; This script demonstrates how one can document MeTTa code and get")
^ Unify: (199) [user] symbolic("; This script demonstrates how one can document MeTTa code and get")
Call: (200) [system] atomic("; This script demonstrates how one can document MeTTa code and get")
Exit: (200) [system] atomic("; This script demonstrates how one can document MeTTa code and get")
^ Exit: (199) [user] symbolic("; This script demonstrates how one can document MeTTa code and get")
^ Call: (199) [user] symbolic_list_concat([_15318, _15324], 'MeTTaLog only: ', "; This script demonstrates how one can document MeTTa code and get")
^ Unify: (199) [user] symbolic_list_concat([_15318, _15324], 'MeTTaLog only: ', "; This script demonstrates how one can document MeTTa code and get")
Call: (200) [system] atomic_list_concat([_15318, _15324], 'MeTTaLog only: ', "; This script demonstrates how one can document MeTTa code and get")
Fail: (200) [system] atomic_list_concat([_15318, _15324], 'MeTTaLog only: ', "; This script demonstrates how one can document MeTTa code and get")
^ Fail: (199) [user] symbolic_list_concat([_15318, _15324], 'MeTTaLog only: ', "; This script demonstrates how one can document MeTTa code and get")
^ Redo: (197) [system] ignore(user:(symbolic("; This script demonstrates how one can document MeTTa code and get"), symbolic_list_concat([_15318, _15324], 'MeTTaLog only: ', "; This script demonstrates how one can document MeTTa code and get"), !, atom_string(_15324, _15344), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _15344, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; This script demonstrates how one can document MeTTa code and get"), symbolic_list_concat([_15318, _15324], 'MeTTaLog only: ', "; This script demonstrates how one can document MeTTa code and get"), !, atom_string(_15324, _15344), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _15344, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; This script demonstrates how one can document MeTTa code and get"), symbolic_list_concat([_15318, _15324], 'MeTTaLog only: ', "; This script demonstrates how one can document MeTTa code and get"), !, atom_string(_15324, _15344), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _15344, _3362)))
^ Call: (197) [user] ignore((symbolic("; This script demonstrates how one can document MeTTa code and get"), symbolic_list_concat([_48834, _15324], 'MeTTaLog: ', "; This script demonstrates how one can document MeTTa code and get"), !, atom_string(_15324, _15344), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _15344, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; This script demonstrates how one can document MeTTa code and get"), symbolic_list_concat([_48834, _15324], 'MeTTaLog: ', "; This script demonstrates how one can document MeTTa code and get"), !, atom_string(_15324, _15344), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _15344, _3362)))
^ Call: (199) [user] symbolic("; This script demonstrates how one can document MeTTa code and get")
^ Unify: (199) [user] symbolic("; This script demonstrates how one can document MeTTa code and get")
Call: (200) [system] atomic("; This script demonstrates how one can document MeTTa code and get")
Exit: (200) [system] atomic("; This script demonstrates how one can document MeTTa code and get")
^ Exit: (199) [user] symbolic("; This script demonstrates how one can document MeTTa code and get")
^ Call: (199) [user] symbolic_list_concat([_48834, _15324], 'MeTTaLog: ', "; This script demonstrates how one can document MeTTa code and get")
^ Unify: (199) [user] symbolic_list_concat([_48834, _15324], 'MeTTaLog: ', "; This script demonstrates how one can document MeTTa code and get")
Call: (200) [system] atomic_list_concat([_48834, _15324], 'MeTTaLog: ', "; This script demonstrates how one can document MeTTa code and get")
Fail: (200) [system] atomic_list_concat([_48834, _15324], 'MeTTaLog: ', "; This script demonstrates how one can document MeTTa code and get")
^ Fail: (199) [user] symbolic_list_concat([_48834, _15324], 'MeTTaLog: ', "; This script demonstrates how one can document MeTTa code and get")
^ Redo: (197) [system] ignore(user:(symbolic("; This script demonstrates how one can document MeTTa code and get"), symbolic_list_concat([_48834, _15324], 'MeTTaLog: ', "; This script demonstrates how one can document MeTTa code and get"), !, atom_string(_15324, _15344), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _15344, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; This script demonstrates how one can document MeTTa code and get"), symbolic_list_concat([_48834, _15324], 'MeTTaLog: ', "; This script demonstrates how one can document MeTTa code and get"), !, atom_string(_15324, _15344), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _15344, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; This script demonstrates how one can document MeTTa code and get"), symbolic_list_concat([_48834, _15324], 'MeTTaLog: ', "; This script demonstrates how one can document MeTTa code and get"), !, atom_string(_15324, _15344), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _15344, _3362)))
Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; This script demonstrates how one can document MeTTa code and get", _3362)
Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; This script demonstrates how one can document MeTTa code and get", 9, 0), _3362)
^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; This script demonstrates how one can document MeTTa code and get", 9, 0), _3362))
^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _3322)
^ Unify: (193) [user] metta_file_buffer(+, '$COMMENT'("; help using the documenatation.", 10, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Exit: (193) [user] metta_file_buffer(+, '$COMMENT'("; help using the documenatation.", 10, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Call: (194) [user] apply:maplist(maybe_assign, [])
^ Unify: (194) [apply] apply:maplist(user:maybe_assign, [])
Call: (195) [apply] apply:maplist_([], user:maybe_assign)
Unify: (195) [apply] apply:maplist_([], user:maybe_assign)
Exit: (195) [apply] apply:maplist_([], user:maybe_assign)
^ Exit: (194) [apply] apply:maplist(user:maybe_assign, [])
^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; help using the documenatation.", 10, 0), _3362))
^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; help using the documenatation.", 10, 0), _3362))
Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; help using the documenatation.", 10, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; help using the documenatation.", 10, 0), _3362)
Call: (196) [system] var('$COMMENT'("; help using the documenatation.", 10, 0))
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; help using the documenatation.", 10, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; help using the documenatation.", 10, 0), _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
Call: (196) [system] '$COMMENT'("; help using the documenatation.", 10, 0)==[]
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; help using the documenatation.", 10, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; help using the documenatation.", 10, 0), _3362)
Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; help using the documenatation.", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; help using the documenatation.", _3362)
Call: (197) [system] var("; help using the documenatation.")
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; help using the documenatation.", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; help using the documenatation.", _3362)
Call: (197) [system] comment(+)\==exec
Exit: (197) [system] comment(+)\==exec
Call: (197) [system] "; help using the documenatation."==[]
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; help using the documenatation.", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; help using the documenatation.", _3362)
^ Call: (197) [user] write_comment("; help using the documenatation.")
^ Unify: (197) [user] write_comment("; help using the documenatation.")
^ Call: (198) [user] is_compatio
^ Unify: (198) [user] is_compatio
^ Call: (200) [system] setup_call_cleanup('$notrace'(_195686, _195688), once(user:is_compatio0), '$restore_trace'(_195686, _195688))
^ Unify: (200) [system] setup_call_cleanup(system:'$notrace'(_195686, _195688), system:once(user:is_compatio0), system:'$restore_trace'(_195686, _195688))
^ Call: (201) [system] sig_atomic(system:'$notrace'(_195686, _195688))
^ Redo: (197) [user] write_comment("; help using the documenatation.")
^ Unify: (197) [user] write_comment("; help using the documenatation.")
^ Call: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] var(silent)
Fail: (200) [system] var(silent)
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==true
Fail: (200) [system] silent==true
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==false
Fail: (200) [system] silent==false
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
^ Call: (201) [system] setup_call_cleanup('$notrace'(_215202, _215204), once(user:option_value0(load, silent)), '$restore_trace'(_215202, _215204))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_215202, _215204), system:once(user:option_value0(load, silent)), system:'$restore_trace'(_215202, _215204))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_215202, _215204))
^ Fail: (199) [user] option_value(load, silent)
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] is_converting
^ Unify: (199) [user] is_converting
^ Call: (200) [user] is_metta_flag(convert)
^ Unify: (200) [user] is_metta_flag(convert)
^ Call: (202) [system] setup_call_cleanup('$notrace'(_224492, _224494), once(user:is_flag0(convert)), '$restore_trace'(_224492, _224494))
^ Unify: (202) [system] setup_call_cleanup(system:'$notrace'(_224492, _224494), system:once(user:is_flag0(convert)), system:'$restore_trace'(_224492, _224494))
^ Call: (203) [system] sig_atomic(system:'$notrace'(_224492, _224494))
^ Fail: (200) [user] is_metta_flag(convert)
^ Fail: (199) [user] is_converting
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] var('True')
Fail: (200) [system] var('True')
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==true
Fail: (200) [system] 'True'==true
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==false
Fail: (200) [system] 'True'==false
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
^ Call: (201) [system] setup_call_cleanup('$notrace'(_244000, _244002), once(user:option_value0(html, 'True')), '$restore_trace'(_244000, _244002))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_244000, _244002), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(_244000, _244002))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_244000, _244002))
^ Exit: (201) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(3, -1))
^ Exit: (199) [user] option_value(html, 'True')
Call: (199) [system] fail
^ Redo: (197) [user] write_comment("; help using the documenatation.")
^ Unify: (197) [user] write_comment("; help using the documenatation.")
^ Call: (198) [user] connlf
^ Unify: (198) [user] connlf
^ Call: (199) [user] check_silent_loading
^ Unify: (199) [user] check_silent_loading
^ Exit: (199) [user] check_silent_loading
^ Call: (199) [user] not_compat_io(format('~N'))
^ Unify: (199) [user] not_compat_io(format('~N'))
^ Call: (200) [user] not_compatio(format('~N'))
^ Unify: (200) [user] not_compatio(format('~N'))
^ Call: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Unify: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Call: (202) [user] once((is_mettalog;is_testing))
^ Unify: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_win64
^ Unify: (205) [user] is_win64
Call: (206) [system] current_prolog_flag(windows, _267252)
Fail: (206) [system] current_prolog_flag(windows, _268180)
^ Fail: (205) [user] is_win64
^ Redo: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_metta_flag(log)
^ Unify: (205) [user] is_metta_flag(log)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_273640, _273642), once(user:is_flag0(log)), '$restore_trace'(_273640, _273642))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_273640, _273642), system:once(user:is_flag0(log)), system:'$restore_trace'(_273640, _273642))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_273640, _273642))
^ Fail: (205) [user] is_metta_flag(log)
^ Fail: (204) [user] is_mettalog
^ Call: (204) [user] is_testing
^ Unify: (204) [user] is_testing
^ Call: (205) [user] is_metta_flag(test)
^ Unify: (205) [user] is_metta_flag(test)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_282010, _282012), once(user:is_flag0(test)), '$restore_trace'(_282010, _282012))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_282010, _282012), system:once(user:is_flag0(test)), system:'$restore_trace'(_282010, _282012))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_282010, _282012))
^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1))
^ Exit: (205) [user] is_metta_flag(test)
^ Exit: (204) [user] is_testing
^ Exit: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (202) [user] user_err(format('~N'))
^ Unify: (202) [user] user_err(format('~N'))
^ Call: (203) [user] original_user_error(_290406)
^ Unify: (203) [user] original_user_error(_290406)
Call: (204) [system] stream_property(_290406, file_no(2))
Unify: (204) [system] stream_property(_290406, file_no(2))
Call: (205) [system] nonvar(_290406)
Redo: (204) [system] stream_property(_290406, file_no(2))
Unify: (204) [system] stream_property(_290406, file_no(2))
Call: (205) [system] nonvar(_290406)
Redo: (204) [system] stream_property(_290406, file_no(2))
Unify: (204) [system] stream_property(_290406, file_no(2))
Call: (205) [system] nonvar(file_no(2))
Exit: (205) [system] nonvar(file_no(2))
Call: (205) [system] file_no(2)=alias(_301526)
Redo: (204) [system] stream_property(_290406, file_no(2))
Exit: (204) [system] stream_property((0x7ff3ae2ea220), file_no(2))
^ Exit: (203) [user] original_user_error((0x7ff3ae2ea220))
^ Call: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
Call: (205) [$syspreds] format('~N')
Unify: (205) [$syspreds] format('~N')
^ Call: (206) [$syspreds] format('~N', [])
^ Exit: (206) [$syspreds] format('~N', [])
Exit: (205) [$syspreds] format('~N')
^ Exit: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
^ Exit: (202) [user] user_err(format('~N'))
^ Exit: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Exit: (200) [user] not_compatio(format('~N'))
^ Exit: (199) [user] not_compat_io(format('~N'))
^ Exit: (198) [user] connlf
^ Call: (198) [user] format(';;~w~n', ["; help using the documenatation."])
;;; help using the documenatation.
^ Exit: (198) [user] format(';;~w~n', ["; help using the documenatation."])
^ Exit: (197) [user] write_comment("; help using the documenatation.")
^ Call: (197) [user] ignore((symbolic("; help using the documenatation."), symbolic_list_concat([_319236, _319242], 'MeTTaLog only: ', "; help using the documenatation."), !, atom_string(_319242, _319262), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _319262, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; help using the documenatation."), symbolic_list_concat([_319236, _319242], 'MeTTaLog only: ', "; help using the documenatation."), !, atom_string(_319242, _319262), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _319262, _3362)))
^ Call: (199) [user] symbolic("; help using the documenatation.")
^ Unify: (199) [user] symbolic("; help using the documenatation.")
Call: (200) [system] atomic("; help using the documenatation.")
Exit: (200) [system] atomic("; help using the documenatation.")
^ Exit: (199) [user] symbolic("; help using the documenatation.")
^ Call: (199) [user] symbolic_list_concat([_319236, _319242], 'MeTTaLog only: ', "; help using the documenatation.")
^ Unify: (199) [user] symbolic_list_concat([_319236, _319242], 'MeTTaLog only: ', "; help using the documenatation.")
Call: (200) [system] atomic_list_concat([_319236, _319242], 'MeTTaLog only: ', "; help using the documenatation.")
Fail: (200) [system] atomic_list_concat([_319236, _319242], 'MeTTaLog only: ', "; help using the documenatation.")
^ Fail: (199) [user] symbolic_list_concat([_319236, _319242], 'MeTTaLog only: ', "; help using the documenatation.")
^ Redo: (197) [system] ignore(user:(symbolic("; help using the documenatation."), symbolic_list_concat([_319236, _319242], 'MeTTaLog only: ', "; help using the documenatation."), !, atom_string(_319242, _319262), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _319262, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; help using the documenatation."), symbolic_list_concat([_319236, _319242], 'MeTTaLog only: ', "; help using the documenatation."), !, atom_string(_319242, _319262), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _319262, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; help using the documenatation."), symbolic_list_concat([_319236, _319242], 'MeTTaLog only: ', "; help using the documenatation."), !, atom_string(_319242, _319262), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _319262, _3362)))
^ Call: (197) [user] ignore((symbolic("; help using the documenatation."), symbolic_list_concat([_352752, _319242], 'MeTTaLog: ', "; help using the documenatation."), !, atom_string(_319242, _319262), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _319262, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; help using the documenatation."), symbolic_list_concat([_352752, _319242], 'MeTTaLog: ', "; help using the documenatation."), !, atom_string(_319242, _319262), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _319262, _3362)))
^ Call: (199) [user] symbolic("; help using the documenatation.")
^ Unify: (199) [user] symbolic("; help using the documenatation.")
Call: (200) [system] atomic("; help using the documenatation.")
Exit: (200) [system] atomic("; help using the documenatation.")
^ Exit: (199) [user] symbolic("; help using the documenatation.")
^ Call: (199) [user] symbolic_list_concat([_352752, _319242], 'MeTTaLog: ', "; help using the documenatation.")
^ Unify: (199) [user] symbolic_list_concat([_352752, _319242], 'MeTTaLog: ', "; help using the documenatation.")
Call: (200) [system] atomic_list_concat([_352752, _319242], 'MeTTaLog: ', "; help using the documenatation.")
Fail: (200) [system] atomic_list_concat([_352752, _319242], 'MeTTaLog: ', "; help using the documenatation.")
^ Fail: (199) [user] symbolic_list_concat([_352752, _319242], 'MeTTaLog: ', "; help using the documenatation.")
^ Redo: (197) [system] ignore(user:(symbolic("; help using the documenatation."), symbolic_list_concat([_352752, _319242], 'MeTTaLog: ', "; help using the documenatation."), !, atom_string(_319242, _319262), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _319262, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; help using the documenatation."), symbolic_list_concat([_352752, _319242], 'MeTTaLog: ', "; help using the documenatation."), !, atom_string(_319242, _319262), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _319262, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; help using the documenatation."), symbolic_list_concat([_352752, _319242], 'MeTTaLog: ', "; help using the documenatation."), !, atom_string(_319242, _319262), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _319262, _3362)))
Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; help using the documenatation.", _3362)
Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; help using the documenatation.", 10, 0), _3362)
^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; help using the documenatation.", 10, 0), _3362))
^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _3322)
^ Unify: (193) [user] metta_file_buffer(+, '$COMMENT'("; Let's document a function which has two arguments and returns value.", 12, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Exit: (193) [user] metta_file_buffer(+, '$COMMENT'("; Let's document a function which has two arguments and returns value.", 12, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Call: (194) [user] apply:maplist(maybe_assign, [])
^ Unify: (194) [apply] apply:maplist(user:maybe_assign, [])
Call: (195) [apply] apply:maplist_([], user:maybe_assign)
Unify: (195) [apply] apply:maplist_([], user:maybe_assign)
Exit: (195) [apply] apply:maplist_([], user:maybe_assign)
^ Exit: (194) [apply] apply:maplist(user:maybe_assign, [])
^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Let's document a function which has two arguments and returns value.", 12, 0), _3362))
^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Let's document a function which has two arguments and returns value.", 12, 0), _3362))
Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Let's document a function which has two arguments and returns value.", 12, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Let's document a function which has two arguments and returns value.", 12, 0), _3362)
Call: (196) [system] var('$COMMENT'("; Let's document a function which has two arguments and returns value.", 12, 0))
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Let's document a function which has two arguments and returns value.", 12, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Let's document a function which has two arguments and returns value.", 12, 0), _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
Call: (196) [system] '$COMMENT'("; Let's document a function which has two arguments and returns value.", 12, 0)==[]
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Let's document a function which has two arguments and returns value.", 12, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Let's document a function which has two arguments and returns value.", 12, 0), _3362)
Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; Let's document a function which has two arguments and returns value.", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; Let's document a function which has two arguments and returns value.", _3362)
Call: (197) [system] var("; Let's document a function which has two arguments and returns value.")
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; Let's document a function which has two arguments and returns value.", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; Let's document a function which has two arguments and returns value.", _3362)
Call: (197) [system] comment(+)\==exec
Exit: (197) [system] comment(+)\==exec
Call: (197) [system] "; Let's document a function which has two arguments and returns value."==[]
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; Let's document a function which has two arguments and returns value.", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; Let's document a function which has two arguments and returns value.", _3362)
^ Call: (197) [user] write_comment("; Let's document a function which has two arguments and returns value.")
^ Unify: (197) [user] write_comment("; Let's document a function which has two arguments and returns value.")
^ Call: (198) [user] is_compatio
^ Unify: (198) [user] is_compatio
^ Call: (200) [system] setup_call_cleanup('$notrace'(_499612, _499614), once(user:is_compatio0), '$restore_trace'(_499612, _499614))
^ Unify: (200) [system] setup_call_cleanup(system:'$notrace'(_499612, _499614), system:once(user:is_compatio0), system:'$restore_trace'(_499612, _499614))
^ Call: (201) [system] sig_atomic(system:'$notrace'(_499612, _499614))
^ Redo: (197) [user] write_comment("; Let's document a function which has two arguments and returns value.")
^ Unify: (197) [user] write_comment("; Let's document a function which has two arguments and returns value.")
^ Call: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] var(silent)
Fail: (200) [system] var(silent)
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==true
Fail: (200) [system] silent==true
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==false
Fail: (200) [system] silent==false
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
^ Call: (201) [system] setup_call_cleanup('$notrace'(_519128, _519130), once(user:option_value0(load, silent)), '$restore_trace'(_519128, _519130))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_519128, _519130), system:once(user:option_value0(load, silent)), system:'$restore_trace'(_519128, _519130))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_519128, _519130))
^ Fail: (199) [user] option_value(load, silent)
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] is_converting
^ Unify: (199) [user] is_converting
^ Call: (200) [user] is_metta_flag(convert)
^ Unify: (200) [user] is_metta_flag(convert)
^ Call: (202) [system] setup_call_cleanup('$notrace'(_7896, _7898), once(user:is_flag0(convert)), '$restore_trace'(_7896, _7898))
^ Unify: (202) [system] setup_call_cleanup(system:'$notrace'(_7896, _7898), system:once(user:is_flag0(convert)), system:'$restore_trace'(_7896, _7898))
^ Call: (203) [system] sig_atomic(system:'$notrace'(_7896, _7898))
^ Fail: (200) [user] is_metta_flag(convert)
^ Fail: (199) [user] is_converting
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] var('True')
Fail: (200) [system] var('True')
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==true
Fail: (200) [system] 'True'==true
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==false
Fail: (200) [system] 'True'==false
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
^ Call: (201) [system] setup_call_cleanup('$notrace'(_27404, _27406), once(user:option_value0(html, 'True')), '$restore_trace'(_27404, _27406))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_27404, _27406), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(_27404, _27406))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_27404, _27406))
^ Exit: (201) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(3, -1))
^ Exit: (199) [user] option_value(html, 'True')
Call: (199) [system] fail
^ Redo: (197) [user] write_comment("; Let's document a function which has two arguments and returns value.")
^ Unify: (197) [user] write_comment("; Let's document a function which has two arguments and returns value.")
^ Call: (198) [user] connlf
^ Unify: (198) [user] connlf
^ Call: (199) [user] check_silent_loading
^ Unify: (199) [user] check_silent_loading
^ Exit: (199) [user] check_silent_loading
^ Call: (199) [user] not_compat_io(format('~N'))
^ Unify: (199) [user] not_compat_io(format('~N'))
^ Call: (200) [user] not_compatio(format('~N'))
^ Unify: (200) [user] not_compatio(format('~N'))
^ Call: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Unify: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Call: (202) [user] once((is_mettalog;is_testing))
^ Unify: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_win64
^ Unify: (205) [user] is_win64
Call: (206) [system] current_prolog_flag(windows, _50656)
Fail: (206) [system] current_prolog_flag(windows, _51584)
^ Fail: (205) [user] is_win64
^ Redo: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_metta_flag(log)
^ Unify: (205) [user] is_metta_flag(log)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_57044, _57046), once(user:is_flag0(log)), '$restore_trace'(_57044, _57046))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_57044, _57046), system:once(user:is_flag0(log)), system:'$restore_trace'(_57044, _57046))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_57044, _57046))
^ Fail: (205) [user] is_metta_flag(log)
^ Fail: (204) [user] is_mettalog
^ Call: (204) [user] is_testing
^ Unify: (204) [user] is_testing
^ Call: (205) [user] is_metta_flag(test)
^ Unify: (205) [user] is_metta_flag(test)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_65414, _65416), once(user:is_flag0(test)), '$restore_trace'(_65414, _65416))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_65414, _65416), system:once(user:is_flag0(test)), system:'$restore_trace'(_65414, _65416))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_65414, _65416))
^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1))
^ Exit: (205) [user] is_metta_flag(test)
^ Exit: (204) [user] is_testing
^ Exit: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (202) [user] user_err(format('~N'))
^ Unify: (202) [user] user_err(format('~N'))
^ Call: (203) [user] original_user_error(_73810)
^ Unify: (203) [user] original_user_error(_73810)
Call: (204) [system] stream_property(_73810, file_no(2))
Unify: (204) [system] stream_property(_73810, file_no(2))
Call: (205) [system] nonvar(_73810)
Redo: (204) [system] stream_property(_73810, file_no(2))
Unify: (204) [system] stream_property(_73810, file_no(2))
Call: (205) [system] nonvar(_73810)
Redo: (204) [system] stream_property(_73810, file_no(2))
Unify: (204) [system] stream_property(_73810, file_no(2))
Call: (205) [system] nonvar(file_no(2))
Exit: (205) [system] nonvar(file_no(2))
Call: (205) [system] file_no(2)=alias(_84930)
Redo: (204) [system] stream_property(_73810, file_no(2))
Exit: (204) [system] stream_property((0x7ff3ae2ea220), file_no(2))
^ Exit: (203) [user] original_user_error((0x7ff3ae2ea220))
^ Call: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
Call: (205) [$syspreds] format('~N')
Unify: (205) [$syspreds] format('~N')
^ Call: (206) [$syspreds] format('~N', [])
^ Exit: (206) [$syspreds] format('~N', [])
Exit: (205) [$syspreds] format('~N')
^ Exit: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
^ Exit: (202) [user] user_err(format('~N'))
^ Exit: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Exit: (200) [user] not_compatio(format('~N'))
^ Exit: (199) [user] not_compat_io(format('~N'))
^ Exit: (198) [user] connlf
^ Call: (198) [user] format(';;~w~n', ["; Let's document a function which has two arguments and returns value."])
;;; Let's document a function which has two arguments and returns value.
^ Exit: (198) [user] format(';;~w~n', ["; Let's document a function which has two arguments and returns value."])
^ Exit: (197) [user] write_comment("; Let's document a function which has two arguments and returns value.")
^ Call: (197) [user] ignore((symbolic("; Let's document a function which has two arguments and returns value."), symbolic_list_concat([_102640, _102646], 'MeTTaLog only: ', "; Let's document a function which has two arguments and returns value."), !, atom_string(_102646, _102666), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _102666, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; Let's document a function which has two arguments and returns value."), symbolic_list_concat([_102640, _102646], 'MeTTaLog only: ', "; Let's document a function which has two arguments and returns value."), !, atom_string(_102646, _102666), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _102666, _3362)))
^ Call: (199) [user] symbolic("; Let's document a function which has two arguments and returns value.")
^ Unify: (199) [user] symbolic("; Let's document a function which has two arguments and returns value.")
Call: (200) [system] atomic("; Let's document a function which has two arguments and returns value.")
Exit: (200) [system] atomic("; Let's document a function which has two arguments and returns value.")
^ Exit: (199) [user] symbolic("; Let's document a function which has two arguments and returns value.")
^ Call: (199) [user] symbolic_list_concat([_102640, _102646], 'MeTTaLog only: ', "; Let's document a function which has two arguments and returns value.")
^ Unify: (199) [user] symbolic_list_concat([_102640, _102646], 'MeTTaLog only: ', "; Let's document a function which has two arguments and returns value.")
Call: (200) [system] atomic_list_concat([_102640, _102646], 'MeTTaLog only: ', "; Let's document a function which has two arguments and returns value.")
Fail: (200) [system] atomic_list_concat([_102640, _102646], 'MeTTaLog only: ', "; Let's document a function which has two arguments and returns value.")
^ Fail: (199) [user] symbolic_list_concat([_102640, _102646], 'MeTTaLog only: ', "; Let's document a function which has two arguments and returns value.")
^ Redo: (197) [system] ignore(user:(symbolic("; Let's document a function which has two arguments and returns value."), symbolic_list_concat([_102640, _102646], 'MeTTaLog only: ', "; Let's document a function which has two arguments and returns value."), !, atom_string(_102646, _102666), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _102666, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; Let's document a function which has two arguments and returns value."), symbolic_list_concat([_102640, _102646], 'MeTTaLog only: ', "; Let's document a function which has two arguments and returns value."), !, atom_string(_102646, _102666), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _102666, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; Let's document a function which has two arguments and returns value."), symbolic_list_concat([_102640, _102646], 'MeTTaLog only: ', "; Let's document a function which has two arguments and returns value."), !, atom_string(_102646, _102666), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _102666, _3362)))
^ Call: (197) [user] ignore((symbolic("; Let's document a function which has two arguments and returns value."), symbolic_list_concat([_136156, _102646], 'MeTTaLog: ', "; Let's document a function which has two arguments and returns value."), !, atom_string(_102646, _102666), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _102666, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; Let's document a function which has two arguments and returns value."), symbolic_list_concat([_136156, _102646], 'MeTTaLog: ', "; Let's document a function which has two arguments and returns value."), !, atom_string(_102646, _102666), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _102666, _3362)))
^ Call: (199) [user] symbolic("; Let's document a function which has two arguments and returns value.")
^ Unify: (199) [user] symbolic("; Let's document a function which has two arguments and returns value.")
Call: (200) [system] atomic("; Let's document a function which has two arguments and returns value.")
Exit: (200) [system] atomic("; Let's document a function which has two arguments and returns value.")
^ Exit: (199) [user] symbolic("; Let's document a function which has two arguments and returns value.")
^ Call: (199) [user] symbolic_list_concat([_136156, _102646], 'MeTTaLog: ', "; Let's document a function which has two arguments and returns value.")
^ Unify: (199) [user] symbolic_list_concat([_136156, _102646], 'MeTTaLog: ', "; Let's document a function which has two arguments and returns value.")
Call: (200) [system] atomic_list_concat([_136156, _102646], 'MeTTaLog: ', "; Let's document a function which has two arguments and returns value.")
Fail: (200) [system] atomic_list_concat([_136156, _102646], 'MeTTaLog: ', "; Let's document a function which has two arguments and returns value.")
^ Fail: (199) [user] symbolic_list_concat([_136156, _102646], 'MeTTaLog: ', "; Let's document a function which has two arguments and returns value.")
^ Redo: (197) [system] ignore(user:(symbolic("; Let's document a function which has two arguments and returns value."), symbolic_list_concat([_136156, _102646], 'MeTTaLog: ', "; Let's document a function which has two arguments and returns value."), !, atom_string(_102646, _102666), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _102666, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; Let's document a function which has two arguments and returns value."), symbolic_list_concat([_136156, _102646], 'MeTTaLog: ', "; Let's document a function which has two arguments and returns value."), !, atom_string(_102646, _102666), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _102666, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; Let's document a function which has two arguments and returns value."), symbolic_list_concat([_136156, _102646], 'MeTTaLog: ', "; Let's document a function which has two arguments and returns value."), !, atom_string(_102646, _102666), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _102666, _3362)))
Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; Let's document a function which has two arguments and returns value.", _3362)
Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Let's document a function which has two arguments and returns value.", 12, 0), _3362)
^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Let's document a function which has two arguments and returns value.", 12, 0), _3362))
^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _3322)
^ Unify: (193) [user] metta_file_buffer(+, '$COMMENT'("; One can use `@doc` expression to do it. First argument of the expression is an", 13, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Exit: (193) [user] metta_file_buffer(+, '$COMMENT'("; One can use `@doc` expression to do it. First argument of the expression is an", 13, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Call: (194) [user] apply:maplist(maybe_assign, [])
^ Unify: (194) [apply] apply:maplist(user:maybe_assign, [])
Call: (195) [apply] apply:maplist_([], user:maybe_assign)
Unify: (195) [apply] apply:maplist_([], user:maybe_assign)
Exit: (195) [apply] apply:maplist_([], user:maybe_assign)
^ Exit: (194) [apply] apply:maplist(user:maybe_assign, [])
^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; One can use `@doc` expression to do it. First argument of the expression is an", 13, 0), _3362))
^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; One can use `@doc` expression to do it. First argument of the expression is an", 13, 0), _3362))
Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; One can use `@doc` expression to do it. First argument of the expression is an", 13, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; One can use `@doc` expression to do it. First argument of the expression is an", 13, 0), _3362)
Call: (196) [system] var('$COMMENT'("; One can use `@doc` expression to do it. First argument of the expression is an", 13, 0))
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; One can use `@doc` expression to do it. First argument of the expression is an", 13, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; One can use `@doc` expression to do it. First argument of the expression is an", 13, 0), _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
Call: (196) [system] '$COMMENT'("; One can use `@doc` expression to do it. First argument of the expression is an", 13, 0)==[]
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; One can use `@doc` expression to do it. First argument of the expression is an", 13, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; One can use `@doc` expression to do it. First argument of the expression is an", 13, 0), _3362)
Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; One can use `@doc` expression to do it. First argument of the expression is an", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; One can use `@doc` expression to do it. First argument of the expression is an", _3362)
Call: (197) [system] var("; One can use `@doc` expression to do it. First argument of the expression is an")
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; One can use `@doc` expression to do it. First argument of the expression is an", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; One can use `@doc` expression to do it. First argument of the expression is an", _3362)
Call: (197) [system] comment(+)\==exec
Exit: (197) [system] comment(+)\==exec
Call: (197) [system] "; One can use `@doc` expression to do it. First argument of the expression is an"==[]
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; One can use `@doc` expression to do it. First argument of the expression is an", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; One can use `@doc` expression to do it. First argument of the expression is an", _3362)
^ Call: (197) [user] write_comment("; One can use `@doc` expression to do it. First argument of the expression is an")
^ Unify: (197) [user] write_comment("; One can use `@doc` expression to do it. First argument of the expression is an")
^ Call: (198) [user] is_compatio
^ Unify: (198) [user] is_compatio
^ Call: (200) [system] setup_call_cleanup('$notrace'(_283020, _283022), once(user:is_compatio0), '$restore_trace'(_283020, _283022))
^ Unify: (200) [system] setup_call_cleanup(system:'$notrace'(_283020, _283022), system:once(user:is_compatio0), system:'$restore_trace'(_283020, _283022))
^ Call: (201) [system] sig_atomic(system:'$notrace'(_283020, _283022))
^ Redo: (197) [user] write_comment("; One can use `@doc` expression to do it. First argument of the expression is an")
^ Unify: (197) [user] write_comment("; One can use `@doc` expression to do it. First argument of the expression is an")
^ Call: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] var(silent)
Fail: (200) [system] var(silent)
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==true
Fail: (200) [system] silent==true
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==false
Fail: (200) [system] silent==false
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
^ Call: (201) [system] setup_call_cleanup('$notrace'(_302536, _302538), once(user:option_value0(load, silent)), '$restore_trace'(_302536, _302538))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_302536, _302538), system:once(user:option_value0(load, silent)), system:'$restore_trace'(_302536, _302538))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_302536, _302538))
^ Fail: (199) [user] option_value(load, silent)
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] is_converting
^ Unify: (199) [user] is_converting
^ Call: (200) [user] is_metta_flag(convert)
^ Unify: (200) [user] is_metta_flag(convert)
^ Call: (202) [system] setup_call_cleanup('$notrace'(_311826, _311828), once(user:is_flag0(convert)), '$restore_trace'(_311826, _311828))
^ Unify: (202) [system] setup_call_cleanup(system:'$notrace'(_311826, _311828), system:once(user:is_flag0(convert)), system:'$restore_trace'(_311826, _311828))
^ Call: (203) [system] sig_atomic(system:'$notrace'(_311826, _311828))
^ Fail: (200) [user] is_metta_flag(convert)
^ Fail: (199) [user] is_converting
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] var('True')
Fail: (200) [system] var('True')
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==true
Fail: (200) [system] 'True'==true
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==false
Fail: (200) [system] 'True'==false
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
^ Call: (201) [system] setup_call_cleanup('$notrace'(_331334, _331336), once(user:option_value0(html, 'True')), '$restore_trace'(_331334, _331336))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_331334, _331336), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(_331334, _331336))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_331334, _331336))
^ Exit: (201) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(3, -1))
^ Exit: (199) [user] option_value(html, 'True')
Call: (199) [system] fail
^ Redo: (197) [user] write_comment("; One can use `@doc` expression to do it. First argument of the expression is an")
^ Unify: (197) [user] write_comment("; One can use `@doc` expression to do it. First argument of the expression is an")
^ Call: (198) [user] connlf
^ Unify: (198) [user] connlf
^ Call: (199) [user] check_silent_loading
^ Unify: (199) [user] check_silent_loading
^ Exit: (199) [user] check_silent_loading
^ Call: (199) [user] not_compat_io(format('~N'))
^ Unify: (199) [user] not_compat_io(format('~N'))
^ Call: (200) [user] not_compatio(format('~N'))
^ Unify: (200) [user] not_compatio(format('~N'))
^ Call: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Unify: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Call: (202) [user] once((is_mettalog;is_testing))
^ Unify: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_win64
^ Unify: (205) [user] is_win64
Call: (206) [system] current_prolog_flag(windows, _354586)
Fail: (206) [system] current_prolog_flag(windows, _355514)
^ Fail: (205) [user] is_win64
^ Redo: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_metta_flag(log)
^ Unify: (205) [user] is_metta_flag(log)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_360974, _360976), once(user:is_flag0(log)), '$restore_trace'(_360974, _360976))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_360974, _360976), system:once(user:is_flag0(log)), system:'$restore_trace'(_360974, _360976))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_360974, _360976))
^ Fail: (205) [user] is_metta_flag(log)
^ Fail: (204) [user] is_mettalog
^ Call: (204) [user] is_testing
^ Unify: (204) [user] is_testing
^ Call: (205) [user] is_metta_flag(test)
^ Unify: (205) [user] is_metta_flag(test)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_369344, _369346), once(user:is_flag0(test)), '$restore_trace'(_369344, _369346))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_369344, _369346), system:once(user:is_flag0(test)), system:'$restore_trace'(_369344, _369346))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_369344, _369346))
^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1))
^ Exit: (205) [user] is_metta_flag(test)
^ Exit: (204) [user] is_testing
^ Exit: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (202) [user] user_err(format('~N'))
^ Unify: (202) [user] user_err(format('~N'))
^ Call: (203) [user] original_user_error(_377740)
^ Unify: (203) [user] original_user_error(_377740)
Call: (204) [system] stream_property(_377740, file_no(2))
Unify: (204) [system] stream_property(_377740, file_no(2))
Call: (205) [system] nonvar(_377740)
Redo: (204) [system] stream_property(_377740, file_no(2))
Unify: (204) [system] stream_property(_377740, file_no(2))
Call: (205) [system] nonvar(_377740)
Redo: (204) [system] stream_property(_377740, file_no(2))
Unify: (204) [system] stream_property(_377740, file_no(2))
Call: (205) [system] nonvar(file_no(2))
Exit: (205) [system] nonvar(file_no(2))
Call: (205) [system] file_no(2)=alias(_388860)
Redo: (204) [system] stream_property(_377740, file_no(2))
Exit: (204) [system] stream_property((0x7ff3ae2ea220), file_no(2))
^ Exit: (203) [user] original_user_error((0x7ff3ae2ea220))
^ Call: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
Call: (205) [$syspreds] format('~N')
Unify: (205) [$syspreds] format('~N')
^ Call: (206) [$syspreds] format('~N', [])
^ Exit: (206) [$syspreds] format('~N', [])
Exit: (205) [$syspreds] format('~N')
^ Exit: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
^ Exit: (202) [user] user_err(format('~N'))
^ Exit: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Exit: (200) [user] not_compatio(format('~N'))
^ Exit: (199) [user] not_compat_io(format('~N'))
^ Exit: (198) [user] connlf
^ Call: (198) [user] format(';;~w~n', ["; One can use `@doc` expression to do it. First argument of the expression is an"])
;;; One can use `@doc` expression to do it. First argument of the expression is an
^ Exit: (198) [user] format(';;~w~n', ["; One can use `@doc` expression to do it. First argument of the expression is an"])
^ Exit: (197) [user] write_comment("; One can use `@doc` expression to do it. First argument of the expression is an")
^ Call: (197) [user] ignore((symbolic("; One can use `@doc` expression to do it. First argument of the expression is an"), symbolic_list_concat([_406570, _406576], 'MeTTaLog only: ', "; One can use `@doc` expression to do it. First argument of the expression is an"), !, atom_string(_406576, _406596), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _406596, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; One can use `@doc` expression to do it. First argument of the expression is an"), symbolic_list_concat([_406570, _406576], 'MeTTaLog only: ', "; One can use `@doc` expression to do it. First argument of the expression is an"), !, atom_string(_406576, _406596), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _406596, _3362)))
^ Call: (199) [user] symbolic("; One can use `@doc` expression to do it. First argument of the expression is an")
^ Unify: (199) [user] symbolic("; One can use `@doc` expression to do it. First argument of the expression is an")
Call: (200) [system] atomic("; One can use `@doc` expression to do it. First argument of the expression is an")
Exit: (200) [system] atomic("; One can use `@doc` expression to do it. First argument of the expression is an")
^ Exit: (199) [user] symbolic("; One can use `@doc` expression to do it. First argument of the expression is an")
^ Call: (199) [user] symbolic_list_concat([_406570, _406576], 'MeTTaLog only: ', "; One can use `@doc` expression to do it. First argument of the expression is an")
^ Unify: (199) [user] symbolic_list_concat([_406570, _406576], 'MeTTaLog only: ', "; One can use `@doc` expression to do it. First argument of the expression is an")
Call: (200) [system] atomic_list_concat([_406570, _406576], 'MeTTaLog only: ', "; One can use `@doc` expression to do it. First argument of the expression is an")
Fail: (200) [system] atomic_list_concat([_406570, _406576], 'MeTTaLog only: ', "; One can use `@doc` expression to do it. First argument of the expression is an")
^ Fail: (199) [user] symbolic_list_concat([_406570, _406576], 'MeTTaLog only: ', "; One can use `@doc` expression to do it. First argument of the expression is an")
^ Redo: (197) [system] ignore(user:(symbolic("; One can use `@doc` expression to do it. First argument of the expression is an"), symbolic_list_concat([_406570, _406576], 'MeTTaLog only: ', "; One can use `@doc` expression to do it. First argument of the expression is an"), !, atom_string(_406576, _406596), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _406596, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; One can use `@doc` expression to do it. First argument of the expression is an"), symbolic_list_concat([_406570, _406576], 'MeTTaLog only: ', "; One can use `@doc` expression to do it. First argument of the expression is an"), !, atom_string(_406576, _406596), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _406596, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; One can use `@doc` expression to do it. First argument of the expression is an"), symbolic_list_concat([_406570, _406576], 'MeTTaLog only: ', "; One can use `@doc` expression to do it. First argument of the expression is an"), !, atom_string(_406576, _406596), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _406596, _3362)))
^ Call: (197) [user] ignore((symbolic("; One can use `@doc` expression to do it. First argument of the expression is an"), symbolic_list_concat([_440086, _406576], 'MeTTaLog: ', "; One can use `@doc` expression to do it. First argument of the expression is an"), !, atom_string(_406576, _406596), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _406596, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; One can use `@doc` expression to do it. First argument of the expression is an"), symbolic_list_concat([_440086, _406576], 'MeTTaLog: ', "; One can use `@doc` expression to do it. First argument of the expression is an"), !, atom_string(_406576, _406596), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _406596, _3362)))
^ Call: (199) [user] symbolic("; One can use `@doc` expression to do it. First argument of the expression is an")
^ Unify: (199) [user] symbolic("; One can use `@doc` expression to do it. First argument of the expression is an")
Call: (200) [system] atomic("; One can use `@doc` expression to do it. First argument of the expression is an")
Exit: (200) [system] atomic("; One can use `@doc` expression to do it. First argument of the expression is an")
^ Exit: (199) [user] symbolic("; One can use `@doc` expression to do it. First argument of the expression is an")
^ Call: (199) [user] symbolic_list_concat([_440086, _406576], 'MeTTaLog: ', "; One can use `@doc` expression to do it. First argument of the expression is an")
^ Unify: (199) [user] symbolic_list_concat([_440086, _406576], 'MeTTaLog: ', "; One can use `@doc` expression to do it. First argument of the expression is an")
Call: (200) [system] atomic_list_concat([_440086, _406576], 'MeTTaLog: ', "; One can use `@doc` expression to do it. First argument of the expression is an")
Fail: (200) [system] atomic_list_concat([_440086, _406576], 'MeTTaLog: ', "; One can use `@doc` expression to do it. First argument of the expression is an")
^ Fail: (199) [user] symbolic_list_concat([_440086, _406576], 'MeTTaLog: ', "; One can use `@doc` expression to do it. First argument of the expression is an")
^ Redo: (197) [system] ignore(user:(symbolic("; One can use `@doc` expression to do it. First argument of the expression is an"), symbolic_list_concat([_440086, _406576], 'MeTTaLog: ', "; One can use `@doc` expression to do it. First argument of the expression is an"), !, atom_string(_406576, _406596), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _406596, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; One can use `@doc` expression to do it. First argument of the expression is an"), symbolic_list_concat([_440086, _406576], 'MeTTaLog: ', "; One can use `@doc` expression to do it. First argument of the expression is an"), !, atom_string(_406576, _406596), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _406596, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; One can use `@doc` expression to do it. First argument of the expression is an"), symbolic_list_concat([_440086, _406576], 'MeTTaLog: ', "; One can use `@doc` expression to do it. First argument of the expression is an"), !, atom_string(_406576, _406596), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _406596, _3362)))
Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; One can use `@doc` expression to do it. First argument of the expression is an", _3362)
Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; One can use `@doc` expression to do it. First argument of the expression is an", 13, 0), _3362)
^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; One can use `@doc` expression to do it. First argument of the expression is an", 13, 0), _3362))
^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _3322)
^ Unify: (193) [user] metta_file_buffer(+, '$COMMENT'("; atom being documented. Other arguments describe the atom, describe function", 14, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Exit: (193) [user] metta_file_buffer(+, '$COMMENT'("; atom being documented. Other arguments describe the atom, describe function", 14, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Call: (194) [user] apply:maplist(maybe_assign, [])
^ Unify: (194) [apply] apply:maplist(user:maybe_assign, [])
Call: (195) [apply] apply:maplist_([], user:maybe_assign)
Unify: (195) [apply] apply:maplist_([], user:maybe_assign)
Exit: (195) [apply] apply:maplist_([], user:maybe_assign)
^ Exit: (194) [apply] apply:maplist(user:maybe_assign, [])
^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; atom being documented. Other arguments describe the atom, describe function", 14, 0), _3362))
^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; atom being documented. Other arguments describe the atom, describe function", 14, 0), _3362))
Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; atom being documented. Other arguments describe the atom, describe function", 14, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; atom being documented. Other arguments describe the atom, describe function", 14, 0), _3362)
Call: (196) [system] var('$COMMENT'("; atom being documented. Other arguments describe the atom, describe function", 14, 0))
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; atom being documented. Other arguments describe the atom, describe function", 14, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; atom being documented. Other arguments describe the atom, describe function", 14, 0), _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
Call: (196) [system] '$COMMENT'("; atom being documented. Other arguments describe the atom, describe function", 14, 0)==[]
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; atom being documented. Other arguments describe the atom, describe function", 14, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; atom being documented. Other arguments describe the atom, describe function", 14, 0), _3362)
Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; atom being documented. Other arguments describe the atom, describe function", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; atom being documented. Other arguments describe the atom, describe function", _3362)
Call: (197) [system] var("; atom being documented. Other arguments describe the atom, describe function")
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; atom being documented. Other arguments describe the atom, describe function", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; atom being documented. Other arguments describe the atom, describe function", _3362)
Call: (197) [system] comment(+)\==exec
Exit: (197) [system] comment(+)\==exec
Call: (197) [system] "; atom being documented. Other arguments describe the atom, describe function"==[]
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; atom being documented. Other arguments describe the atom, describe function", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; atom being documented. Other arguments describe the atom, describe function", _3362)
^ Call: (197) [user] write_comment("; atom being documented. Other arguments describe the atom, describe function")
^ Unify: (197) [user] write_comment("; atom being documented. Other arguments describe the atom, describe function")
^ Call: (198) [user] is_compatio
^ Unify: (198) [user] is_compatio
^ Call: (200) [system] setup_call_cleanup('$notrace'(_66676, _66678), once(user:is_compatio0), '$restore_trace'(_66676, _66678))
^ Unify: (200) [system] setup_call_cleanup(system:'$notrace'(_66676, _66678), system:once(user:is_compatio0), system:'$restore_trace'(_66676, _66678))
^ Call: (201) [system] sig_atomic(system:'$notrace'(_66676, _66678))
^ Redo: (197) [user] write_comment("; atom being documented. Other arguments describe the atom, describe function")
^ Unify: (197) [user] write_comment("; atom being documented. Other arguments describe the atom, describe function")
^ Call: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] var(silent)
Fail: (200) [system] var(silent)
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==true
Fail: (200) [system] silent==true
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==false
Fail: (200) [system] silent==false
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
^ Call: (201) [system] setup_call_cleanup('$notrace'(_86192, _86194), once(user:option_value0(load, silent)), '$restore_trace'(_86192, _86194))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_86192, _86194), system:once(user:option_value0(load, silent)), system:'$restore_trace'(_86192, _86194))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_86192, _86194))
^ Fail: (199) [user] option_value(load, silent)
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] is_converting
^ Unify: (199) [user] is_converting
^ Call: (200) [user] is_metta_flag(convert)
^ Unify: (200) [user] is_metta_flag(convert)
^ Call: (202) [system] setup_call_cleanup('$notrace'(_95482, _95484), once(user:is_flag0(convert)), '$restore_trace'(_95482, _95484))
^ Unify: (202) [system] setup_call_cleanup(system:'$notrace'(_95482, _95484), system:once(user:is_flag0(convert)), system:'$restore_trace'(_95482, _95484))
^ Call: (203) [system] sig_atomic(system:'$notrace'(_95482, _95484))
^ Fail: (200) [user] is_metta_flag(convert)
^ Fail: (199) [user] is_converting
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] var('True')
Fail: (200) [system] var('True')
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==true
Fail: (200) [system] 'True'==true
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==false
Fail: (200) [system] 'True'==false
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
^ Call: (201) [system] setup_call_cleanup('$notrace'(_114990, _114992), once(user:option_value0(html, 'True')), '$restore_trace'(_114990, _114992))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_114990, _114992), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(_114990, _114992))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_114990, _114992))
^ Exit: (201) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(3, -1))
^ Exit: (199) [user] option_value(html, 'True')
Call: (199) [system] fail
^ Redo: (197) [user] write_comment("; atom being documented. Other arguments describe the atom, describe function")
^ Unify: (197) [user] write_comment("; atom being documented. Other arguments describe the atom, describe function")
^ Call: (198) [user] connlf
^ Unify: (198) [user] connlf
^ Call: (199) [user] check_silent_loading
^ Unify: (199) [user] check_silent_loading
^ Exit: (199) [user] check_silent_loading
^ Call: (199) [user] not_compat_io(format('~N'))
^ Unify: (199) [user] not_compat_io(format('~N'))
^ Call: (200) [user] not_compatio(format('~N'))
^ Unify: (200) [user] not_compatio(format('~N'))
^ Call: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Unify: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Call: (202) [user] once((is_mettalog;is_testing))
^ Unify: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_win64
^ Unify: (205) [user] is_win64
Call: (206) [system] current_prolog_flag(windows, _138242)
Fail: (206) [system] current_prolog_flag(windows, _139170)
^ Fail: (205) [user] is_win64
^ Redo: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_metta_flag(log)
^ Unify: (205) [user] is_metta_flag(log)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_144630, _144632), once(user:is_flag0(log)), '$restore_trace'(_144630, _144632))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_144630, _144632), system:once(user:is_flag0(log)), system:'$restore_trace'(_144630, _144632))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_144630, _144632))
^ Fail: (205) [user] is_metta_flag(log)
^ Fail: (204) [user] is_mettalog
^ Call: (204) [user] is_testing
^ Unify: (204) [user] is_testing
^ Call: (205) [user] is_metta_flag(test)
^ Unify: (205) [user] is_metta_flag(test)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_153000, _153002), once(user:is_flag0(test)), '$restore_trace'(_153000, _153002))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_153000, _153002), system:once(user:is_flag0(test)), system:'$restore_trace'(_153000, _153002))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_153000, _153002))
^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1))
^ Exit: (205) [user] is_metta_flag(test)
^ Exit: (204) [user] is_testing
^ Exit: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (202) [user] user_err(format('~N'))
^ Unify: (202) [user] user_err(format('~N'))
^ Call: (203) [user] original_user_error(_161396)
^ Unify: (203) [user] original_user_error(_161396)
Call: (204) [system] stream_property(_161396, file_no(2))
Unify: (204) [system] stream_property(_161396, file_no(2))
Call: (205) [system] nonvar(_161396)
Redo: (204) [system] stream_property(_161396, file_no(2))
Unify: (204) [system] stream_property(_161396, file_no(2))
Call: (205) [system] nonvar(_161396)
Redo: (204) [system] stream_property(_161396, file_no(2))
Unify: (204) [system] stream_property(_161396, file_no(2))
Call: (205) [system] nonvar(file_no(2))
Exit: (205) [system] nonvar(file_no(2))
Call: (205) [system] file_no(2)=alias(_172516)
Redo: (204) [system] stream_property(_161396, file_no(2))
Exit: (204) [system] stream_property((0x7ff3ae2ea220), file_no(2))
^ Exit: (203) [user] original_user_error((0x7ff3ae2ea220))
^ Call: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
Call: (205) [$syspreds] format('~N')
Unify: (205) [$syspreds] format('~N')
^ Call: (206) [$syspreds] format('~N', [])
^ Exit: (206) [$syspreds] format('~N', [])
Exit: (205) [$syspreds] format('~N')
^ Exit: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
^ Exit: (202) [user] user_err(format('~N'))
^ Exit: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Exit: (200) [user] not_compatio(format('~N'))
^ Exit: (199) [user] not_compat_io(format('~N'))
^ Exit: (198) [user] connlf
^ Call: (198) [user] format(';;~w~n', ["; atom being documented. Other arguments describe the atom, describe function"])
;;; atom being documented. Other arguments describe the atom, describe function
^ Exit: (198) [user] format(';;~w~n', ["; atom being documented. Other arguments describe the atom, describe function"])
^ Exit: (197) [user] write_comment("; atom being documented. Other arguments describe the atom, describe function")
^ Call: (197) [user] ignore((symbolic("; atom being documented. Other arguments describe the atom, describe function"), symbolic_list_concat([_190226, _190232], 'MeTTaLog only: ', "; atom being documented. Other arguments describe the atom, describe function"), !, atom_string(_190232, _190252), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _190252, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; atom being documented. Other arguments describe the atom, describe function"), symbolic_list_concat([_190226, _190232], 'MeTTaLog only: ', "; atom being documented. Other arguments describe the atom, describe function"), !, atom_string(_190232, _190252), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _190252, _3362)))
^ Call: (199) [user] symbolic("; atom being documented. Other arguments describe the atom, describe function")
^ Unify: (199) [user] symbolic("; atom being documented. Other arguments describe the atom, describe function")
Call: (200) [system] atomic("; atom being documented. Other arguments describe the atom, describe function")
Exit: (200) [system] atomic("; atom being documented. Other arguments describe the atom, describe function")
^ Exit: (199) [user] symbolic("; atom being documented. Other arguments describe the atom, describe function")
^ Call: (199) [user] symbolic_list_concat([_190226, _190232], 'MeTTaLog only: ', "; atom being documented. Other arguments describe the atom, describe function")
^ Unify: (199) [user] symbolic_list_concat([_190226, _190232], 'MeTTaLog only: ', "; atom being documented. Other arguments describe the atom, describe function")
Call: (200) [system] atomic_list_concat([_190226, _190232], 'MeTTaLog only: ', "; atom being documented. Other arguments describe the atom, describe function")
Fail: (200) [system] atomic_list_concat([_190226, _190232], 'MeTTaLog only: ', "; atom being documented. Other arguments describe the atom, describe function")
^ Fail: (199) [user] symbolic_list_concat([_190226, _190232], 'MeTTaLog only: ', "; atom being documented. Other arguments describe the atom, describe function")
^ Redo: (197) [system] ignore(user:(symbolic("; atom being documented. Other arguments describe the atom, describe function"), symbolic_list_concat([_190226, _190232], 'MeTTaLog only: ', "; atom being documented. Other arguments describe the atom, describe function"), !, atom_string(_190232, _190252), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _190252, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; atom being documented. Other arguments describe the atom, describe function"), symbolic_list_concat([_190226, _190232], 'MeTTaLog only: ', "; atom being documented. Other arguments describe the atom, describe function"), !, atom_string(_190232, _190252), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _190252, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; atom being documented. Other arguments describe the atom, describe function"), symbolic_list_concat([_190226, _190232], 'MeTTaLog only: ', "; atom being documented. Other arguments describe the atom, describe function"), !, atom_string(_190232, _190252), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _190252, _3362)))
^ Call: (197) [user] ignore((symbolic("; atom being documented. Other arguments describe the atom, describe function"), symbolic_list_concat([_223742, _190232], 'MeTTaLog: ', "; atom being documented. Other arguments describe the atom, describe function"), !, atom_string(_190232, _190252), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _190252, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; atom being documented. Other arguments describe the atom, describe function"), symbolic_list_concat([_223742, _190232], 'MeTTaLog: ', "; atom being documented. Other arguments describe the atom, describe function"), !, atom_string(_190232, _190252), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _190252, _3362)))
^ Call: (199) [user] symbolic("; atom being documented. Other arguments describe the atom, describe function")
^ Unify: (199) [user] symbolic("; atom being documented. Other arguments describe the atom, describe function")
Call: (200) [system] atomic("; atom being documented. Other arguments describe the atom, describe function")
Exit: (200) [system] atomic("; atom being documented. Other arguments describe the atom, describe function")
^ Exit: (199) [user] symbolic("; atom being documented. Other arguments describe the atom, describe function")
^ Call: (199) [user] symbolic_list_concat([_223742, _190232], 'MeTTaLog: ', "; atom being documented. Other arguments describe the atom, describe function")
^ Unify: (199) [user] symbolic_list_concat([_223742, _190232], 'MeTTaLog: ', "; atom being documented. Other arguments describe the atom, describe function")
Call: (200) [system] atomic_list_concat([_223742, _190232], 'MeTTaLog: ', "; atom being documented. Other arguments describe the atom, describe function")
Fail: (200) [system] atomic_list_concat([_223742, _190232], 'MeTTaLog: ', "; atom being documented. Other arguments describe the atom, describe function")
^ Fail: (199) [user] symbolic_list_concat([_223742, _190232], 'MeTTaLog: ', "; atom being documented. Other arguments describe the atom, describe function")
^ Redo: (197) [system] ignore(user:(symbolic("; atom being documented. Other arguments describe the atom, describe function"), symbolic_list_concat([_223742, _190232], 'MeTTaLog: ', "; atom being documented. Other arguments describe the atom, describe function"), !, atom_string(_190232, _190252), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _190252, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; atom being documented. Other arguments describe the atom, describe function"), symbolic_list_concat([_223742, _190232], 'MeTTaLog: ', "; atom being documented. Other arguments describe the atom, describe function"), !, atom_string(_190232, _190252), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _190252, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; atom being documented. Other arguments describe the atom, describe function"), symbolic_list_concat([_223742, _190232], 'MeTTaLog: ', "; atom being documented. Other arguments describe the atom, describe function"), !, atom_string(_190232, _190252), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _190252, _3362)))
Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; atom being documented. Other arguments describe the atom, describe function", _3362)
Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; atom being documented. Other arguments describe the atom, describe function", 14, 0), _3362)
^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; atom being documented. Other arguments describe the atom, describe function", 14, 0), _3362))
^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _3322)
^ Unify: (193) [user] metta_file_buffer(+, '$COMMENT'("; parameters and return value.", 15, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Exit: (193) [user] metta_file_buffer(+, '$COMMENT'("; parameters and return value.", 15, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Call: (194) [user] apply:maplist(maybe_assign, [])
^ Unify: (194) [apply] apply:maplist(user:maybe_assign, [])
Call: (195) [apply] apply:maplist_([], user:maybe_assign)
Unify: (195) [apply] apply:maplist_([], user:maybe_assign)
Exit: (195) [apply] apply:maplist_([], user:maybe_assign)
^ Exit: (194) [apply] apply:maplist(user:maybe_assign, [])
^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; parameters and return value.", 15, 0), _3362))
^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; parameters and return value.", 15, 0), _3362))
Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; parameters and return value.", 15, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; parameters and return value.", 15, 0), _3362)
Call: (196) [system] var('$COMMENT'("; parameters and return value.", 15, 0))
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; parameters and return value.", 15, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; parameters and return value.", 15, 0), _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
Call: (196) [system] '$COMMENT'("; parameters and return value.", 15, 0)==[]
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; parameters and return value.", 15, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; parameters and return value.", 15, 0), _3362)
Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; parameters and return value.", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; parameters and return value.", _3362)
Call: (197) [system] var("; parameters and return value.")
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; parameters and return value.", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; parameters and return value.", _3362)
Call: (197) [system] comment(+)\==exec
Exit: (197) [system] comment(+)\==exec
Call: (197) [system] "; parameters and return value."==[]
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; parameters and return value.", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; parameters and return value.", _3362)
^ Call: (197) [user] write_comment("; parameters and return value.")
^ Unify: (197) [user] write_comment("; parameters and return value.")
^ Call: (198) [user] is_compatio
^ Unify: (198) [user] is_compatio
^ Call: (200) [system] setup_call_cleanup('$notrace'(_370592, _370594), once(user:is_compatio0), '$restore_trace'(_370592, _370594))
^ Unify: (200) [system] setup_call_cleanup(system:'$notrace'(_370592, _370594), system:once(user:is_compatio0), system:'$restore_trace'(_370592, _370594))
^ Call: (201) [system] sig_atomic(system:'$notrace'(_370592, _370594))
^ Redo: (197) [user] write_comment("; parameters and return value.")
^ Unify: (197) [user] write_comment("; parameters and return value.")
^ Call: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] var(silent)
Fail: (200) [system] var(silent)
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==true
Fail: (200) [system] silent==true
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==false
Fail: (200) [system] silent==false
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
^ Call: (201) [system] setup_call_cleanup('$notrace'(_390108, _390110), once(user:option_value0(load, silent)), '$restore_trace'(_390108, _390110))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_390108, _390110), system:once(user:option_value0(load, silent)), system:'$restore_trace'(_390108, _390110))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_390108, _390110))
^ Fail: (199) [user] option_value(load, silent)
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] is_converting
^ Unify: (199) [user] is_converting
^ Call: (200) [user] is_metta_flag(convert)
^ Unify: (200) [user] is_metta_flag(convert)
^ Call: (202) [system] setup_call_cleanup('$notrace'(_399398, _399400), once(user:is_flag0(convert)), '$restore_trace'(_399398, _399400))
^ Unify: (202) [system] setup_call_cleanup(system:'$notrace'(_399398, _399400), system:once(user:is_flag0(convert)), system:'$restore_trace'(_399398, _399400))
^ Call: (203) [system] sig_atomic(system:'$notrace'(_399398, _399400))
^ Fail: (200) [user] is_metta_flag(convert)
^ Fail: (199) [user] is_converting
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] var('True')
Fail: (200) [system] var('True')
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==true
Fail: (200) [system] 'True'==true
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==false
Fail: (200) [system] 'True'==false
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
^ Call: (201) [system] setup_call_cleanup('$notrace'(_418906, _418908), once(user:option_value0(html, 'True')), '$restore_trace'(_418906, _418908))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_418906, _418908), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(_418906, _418908))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_418906, _418908))
^ Exit: (201) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(3, -1))
^ Exit: (199) [user] option_value(html, 'True')
Call: (199) [system] fail
^ Redo: (197) [user] write_comment("; parameters and return value.")
^ Unify: (197) [user] write_comment("; parameters and return value.")
^ Call: (198) [user] connlf
^ Unify: (198) [user] connlf
^ Call: (199) [user] check_silent_loading
^ Unify: (199) [user] check_silent_loading
^ Exit: (199) [user] check_silent_loading
^ Call: (199) [user] not_compat_io(format('~N'))
^ Unify: (199) [user] not_compat_io(format('~N'))
^ Call: (200) [user] not_compatio(format('~N'))
^ Unify: (200) [user] not_compatio(format('~N'))
^ Call: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Unify: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Call: (202) [user] once((is_mettalog;is_testing))
^ Unify: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_win64
^ Unify: (205) [user] is_win64
Call: (206) [system] current_prolog_flag(windows, _442158)
Fail: (206) [system] current_prolog_flag(windows, _443086)
^ Fail: (205) [user] is_win64
^ Redo: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_metta_flag(log)
^ Unify: (205) [user] is_metta_flag(log)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_448546, _448548), once(user:is_flag0(log)), '$restore_trace'(_448546, _448548))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_448546, _448548), system:once(user:is_flag0(log)), system:'$restore_trace'(_448546, _448548))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_448546, _448548))
^ Fail: (205) [user] is_metta_flag(log)
^ Fail: (204) [user] is_mettalog
^ Call: (204) [user] is_testing
^ Unify: (204) [user] is_testing
^ Call: (205) [user] is_metta_flag(test)
^ Unify: (205) [user] is_metta_flag(test)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_456916, _456918), once(user:is_flag0(test)), '$restore_trace'(_456916, _456918))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_456916, _456918), system:once(user:is_flag0(test)), system:'$restore_trace'(_456916, _456918))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_456916, _456918))
^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1))
^ Exit: (205) [user] is_metta_flag(test)
^ Exit: (204) [user] is_testing
^ Exit: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (202) [user] user_err(format('~N'))
^ Unify: (202) [user] user_err(format('~N'))
^ Call: (203) [user] original_user_error(_465312)
^ Unify: (203) [user] original_user_error(_465312)
Call: (204) [system] stream_property(_465312, file_no(2))
Unify: (204) [system] stream_property(_465312, file_no(2))
Call: (205) [system] nonvar(_465312)
Redo: (204) [system] stream_property(_465312, file_no(2))
Unify: (204) [system] stream_property(_465312, file_no(2))
Call: (205) [system] nonvar(_465312)
Redo: (204) [system] stream_property(_465312, file_no(2))
Unify: (204) [system] stream_property(_465312, file_no(2))
Call: (205) [system] nonvar(file_no(2))
Exit: (205) [system] nonvar(file_no(2))
Call: (205) [system] file_no(2)=alias(_476432)
Redo: (204) [system] stream_property(_465312, file_no(2))
Exit: (204) [system] stream_property((0x7ff3ae2ea220), file_no(2))
^ Exit: (203) [user] original_user_error((0x7ff3ae2ea220))
^ Call: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
Call: (205) [$syspreds] format('~N')
Unify: (205) [$syspreds] format('~N')
^ Call: (206) [$syspreds] format('~N', [])
^ Exit: (206) [$syspreds] format('~N', [])
Exit: (205) [$syspreds] format('~N')
^ Exit: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
^ Exit: (202) [user] user_err(format('~N'))
^ Exit: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Exit: (200) [user] not_compatio(format('~N'))
^ Exit: (199) [user] not_compat_io(format('~N'))
^ Exit: (198) [user] connlf
^ Call: (198) [user] format(';;~w~n', ["; parameters and return value."])
;;; parameters and return value.
^ Exit: (198) [user] format(';;~w~n', ["; parameters and return value."])
^ Exit: (197) [user] write_comment("; parameters and return value.")
^ Call: (197) [user] ignore((symbolic("; parameters and return value."), symbolic_list_concat([_494142, _494148], 'MeTTaLog only: ', "; parameters and return value."), !, atom_string(_494148, _494168), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _494168, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; parameters and return value."), symbolic_list_concat([_494142, _494148], 'MeTTaLog only: ', "; parameters and return value."), !, atom_string(_494148, _494168), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _494168, _3362)))
^ Call: (199) [user] symbolic("; parameters and return value.")
^ Unify: (199) [user] symbolic("; parameters and return value.")
Call: (200) [system] atomic("; parameters and return value.")
Exit: (200) [system] atomic("; parameters and return value.")
^ Exit: (199) [user] symbolic("; parameters and return value.")
^ Call: (199) [user] symbolic_list_concat([_494142, _494148], 'MeTTaLog only: ', "; parameters and return value.")
^ Unify: (199) [user] symbolic_list_concat([_494142, _494148], 'MeTTaLog only: ', "; parameters and return value.")
Call: (200) [system] atomic_list_concat([_494142, _494148], 'MeTTaLog only: ', "; parameters and return value.")
Fail: (200) [system] atomic_list_concat([_494142, _494148], 'MeTTaLog only: ', "; parameters and return value.")
^ Fail: (199) [user] symbolic_list_concat([_494142, _494148], 'MeTTaLog only: ', "; parameters and return value.")
^ Redo: (197) [system] ignore(user:(symbolic("; parameters and return value."), symbolic_list_concat([_494142, _494148], 'MeTTaLog only: ', "; parameters and return value."), !, atom_string(_494148, _494168), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _494168, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; parameters and return value."), symbolic_list_concat([_494142, _494148], 'MeTTaLog only: ', "; parameters and return value."), !, atom_string(_494148, _494168), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _494168, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; parameters and return value."), symbolic_list_concat([_494142, _494148], 'MeTTaLog only: ', "; parameters and return value."), !, atom_string(_494148, _494168), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _3504, _3362)))
^ Call: (197) [user] ignore((symbolic("; parameters and return value."), symbolic_list_concat([_7432, _3484], 'MeTTaLog: ', "; parameters and return value."), !, atom_string(_3484, _3504), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _3504, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; parameters and return value."), symbolic_list_concat([_7432, _3484], 'MeTTaLog: ', "; parameters and return value."), !, atom_string(_3484, _3504), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _3504, _3362)))
^ Call: (199) [user] symbolic("; parameters and return value.")
^ Unify: (199) [user] symbolic("; parameters and return value.")
Call: (200) [system] atomic("; parameters and return value.")
Exit: (200) [system] atomic("; parameters and return value.")
^ Exit: (199) [user] symbolic("; parameters and return value.")
^ Call: (199) [user] symbolic_list_concat([_7432, _3484], 'MeTTaLog: ', "; parameters and return value.")
^ Unify: (199) [user] symbolic_list_concat([_7432, _3484], 'MeTTaLog: ', "; parameters and return value.")
Call: (200) [system] atomic_list_concat([_7432, _3484], 'MeTTaLog: ', "; parameters and return value.")
Fail: (200) [system] atomic_list_concat([_7432, _3484], 'MeTTaLog: ', "; parameters and return value.")
^ Fail: (199) [user] symbolic_list_concat([_7432, _3484], 'MeTTaLog: ', "; parameters and return value.")
^ Redo: (197) [system] ignore(user:(symbolic("; parameters and return value."), symbolic_list_concat([_7432, _3484], 'MeTTaLog: ', "; parameters and return value."), !, atom_string(_3484, _3504), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _3504, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; parameters and return value."), symbolic_list_concat([_7432, _3484], 'MeTTaLog: ', "; parameters and return value."), !, atom_string(_3484, _3504), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _3504, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; parameters and return value."), symbolic_list_concat([_7432, _3484], 'MeTTaLog: ', "; parameters and return value."), !, atom_string(_3484, _3504), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _3504, _3362)))
Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; parameters and return value.", _3362)
Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; parameters and return value.", 15, 0), _3362)
^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; parameters and return value.", 15, 0), _3362))
^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _3322)
^ Unify: (193) [user] metta_file_buffer(+, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Exit: (193) [user] metta_file_buffer(+, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(0, 1, 0, 0))
^ Call: (194) [user] apply:maplist(maybe_assign, [])
^ Unify: (194) [apply] apply:maplist(user:maybe_assign, [])
Call: (195) [apply] apply:maplist_([], user:maybe_assign)
Unify: (195) [apply] apply:maplist_([], user:maybe_assign)
Exit: (195) [apply] apply:maplist_([], user:maybe_assign)
^ Exit: (194) [apply] apply:maplist(user:maybe_assign, [])
^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], _3362))
^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], _3362))
Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], _3362)
Call: (196) [system] var(['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
Call: (196) [system] ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]]==[]
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], _3362)
Call: (196) [system] string(['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
^ Call: (196) [user] if_t(into_simple_op(+, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], _130464), pfcAdd_Now('next-operation'(_130464)))
^ Unify: (196) [user] if_t(into_simple_op(+, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], _130464), pfcAdd_Now('next-operation'(_130464)))
Call: (197) [user] into_simple_op(+, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], _130464)
Unify: (197) [user] into_simple_op(+, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], op(+, '@doc', _133256))
Call: (198) [user] o_s(['some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], _133256)
Unify: (198) [user] o_s(['some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], _133256)
Call: (199) [user] o_s('some-func', _133256)
Unify: (199) [user] o_s('some-func', 'some-func')
Exit: (199) [user] o_s('some-func', 'some-func')
Exit: (198) [user] o_s(['some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], 'some-func')
Exit: (197) [user] into_simple_op(+, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], op(+, '@doc', 'some-func'))
^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, '@doc', 'some-func')))
^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, '@doc', 'some-func')))
^ Call: (198) [user] current_predicate(pfcAdd/1)
^ Exit: (198) [user] current_predicate(pfcAdd/1)
^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, '@doc', 'some-func'))))
^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, '@doc', 'some-func'))))
^ Call: (199) [user] clause(pfcTraceExecution, true)
^ Fail: (199) [user] clause(pfcTraceExecution, true)
^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, '@doc', 'some-func'))))
^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, '@doc', 'some-func'))))
^ Call: (198) [user] pfcAdd('next-operation'(op(+, '@doc', 'some-func')))
^ Unify: (198) [user] pfcAdd('next-operation'(op(+, '@doc', 'some-func')))
^ Call: (199) [user] must_ex(current_why_UU(_151726))
^ Unify: (199) [user] must_ex(current_why_UU(_151726))
Call: (201) [user] current_why_UU(_151726)
Unify: (201) [user] current_why_UU(_151726)
^ Call: (202) [user] get_why_uu(_151726)
^ Unify: (202) [user] get_why_uu(_151726)
^ Call: (203) [user] findall(_157266, current_why(_157266), _157272)
^ Unify: (203) [$bags] findall(_157266, user:current_why(_157266), _157272)
^ Call: (204) [$bags] findall(_157266, user:current_why(_157266), _157272, [])
^ Unify: (204) [$bags] findall(_157266, user:current_why(_157266), _157272, [])
^ Call: (205) [$bags] cleanup_bag(findall_loop(_157266, user:current_why(_157266), _157272, []), '$destroy_findall_bag')
^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_157266, user:current_why(_157266), _157272, []), '$bags':'$destroy_findall_bag')
Call: (206) [$bags] findall_loop(_157266, user:current_why(_157266), _157272, [])
Unify: (206) [$bags] findall_loop(_157266, user:current_why(_157266), _157272, [])
^ Call: (207) [user] bugger:current_why(_157266)
^ Unify: (207) [user] bugger:current_why(_157266)
^ Call: (208) [user] bugger:current_why_data(_157266)
^ Unify: (208) [user] bugger:current_why_data(_157266)
Call: (209) [system] nb_current('$current_why', wp(_157266, _168526))
Fail: (209) [system] nb_current('$current_why', wp(_157266, _168526))
^ Redo: (208) [user] bugger:current_why_data(_157266)
^ Unify: (208) [user] bugger:current_why_data(_157266)
Call: (209) [t_l] t_l:current_why_source(_157266)
Fail: (209) [t_l] t_l:current_why_source(_157266)
^ Fail: (208) [user] bugger:current_why_data(_157266)
^ Redo: (207) [user] bugger:current_why(_157266)
^ Unify: (207) [user] bugger:current_why(mfl4(_175954, _175956, _175958, _175960))
^ Call: (209) [system] setup_call_cleanup('$notrace'(_176910, _176912), once(user:current_mfl4(_175954, _175956, _175958, _175960)), '$restore_trace'(_176910, _176912))
^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_176910, _176912), system:once(user:current_mfl4(_175954, _175956, _175958, _175960)), system:'$restore_trace'(_176910, _176912))
^ Call: (210) [system] sig_atomic(system:'$notrace'(_176910, _176912))
^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_175954, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1803)), system:'$restore_trace'(3, -1))
^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_175954, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Redo: (206) [$bags] findall_loop(_157266, user:current_why(_157266), _157272, [])
Exit: (206) [$bags] findall_loop(_157266, user:current_why(_157266), [P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [])
^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_157266, user:current_why(_157266), [P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], []), '$bags':'$destroy_findall_bag')
^ Exit: (204) [$bags] findall(_157266, user:current_why(_157266), [P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [])
^ Exit: (203) [$bags] findall(_157266, user:current_why(_157266), [P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (203) [system] [P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]\==[]
Exit: (203) [system] [P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]\==[]
^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _151726)
^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], ([P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], ax))
Call: (204) [system] var([P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Fail: (204) [system] var([P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _151726)
^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (204) [system] nonvar([P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Exit: (204) [system] nonvar([P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (204) [system] [P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]=(_313674, _313676)
Fail: (204) [system] [P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]=(_313674, _313676)
^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _151726)
^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _151726)
^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _344108)
^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _344108)
^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _344108)
^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (206) [system] var([P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Fail: (206) [system] var([P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _344108)
^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Call: (206) [user] not(compound([P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]))
^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]))
Call: (207) [system] compound([P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Exit: (207) [system] compound([P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]))
^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _344108)
^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _344108)
^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _344108)
^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Call: (207) [system] var(P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Fail: (207) [system] var(P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _344108)
^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_193790, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Call: (207) [user] not(compound(P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)))
^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)))
Call: (208) [system] compound(P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Exit: (208) [system] compound(P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)))
^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3636)
^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3590)
^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
Call: (205) [system] var(P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Fail: (205) [system] var(P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3590)
^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Call: (205) [system] nonvar(P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Exit: (205) [system] nonvar(P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Call: (205) [system] P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)=(_189234, _189236)
Fail: (205) [system] P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)=(_189234, _189236)
^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3590)
^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (199) [user] pfcAdd('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (199) [user] pfcAdd('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (200) [user] pfcPost('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (200) [user] pfcPost('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(+, '@doc', 'some-func')))
^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(+, '@doc', 'some-func')))
Call: (202) [system] is_list('next-operation'(op(+, '@doc', 'some-func')))
Fail: (202) [system] is_list('next-operation'(op(+, '@doc', 'some-func')))
^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(+, '@doc', 'some-func')))
^ Call: (202) [user] pfcPost1('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (202) [user] pfcPost1('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (203) [user] control_arg_types('next-operation'(op(+, '@doc', 'some-func')), _347968)
^ Unify: (203) [user] control_arg_types('next-operation'(op(+, '@doc', 'some-func')), _347968)
Call: (204) [system] fail
Fail: (204) [system] fail
^ Fail: (203) [user] control_arg_types('next-operation'(op(+, '@doc', 'some-func')), _347968)
^ Redo: (202) [user] pfcPost1('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (202) [user] pfcPost1('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _367804, (notrace, wdmsg(('next-operation'(op(+, '@doc', 'some-func'))=>_367804)), trace)))
^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _367804, (notrace, wdmsg(('next-operation'(op(+, '@doc', 'some-func'))=>_367804)), trace)))
^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _367804, (notrace, wdmsg(('next-operation'(op(+, '@doc', 'some-func'))=>_367804)), trace)), user:each_call_cleanup)
^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _367804, (notrace, wdmsg(('next-operation'(op(+, '@doc', 'some-func'))=>_367804)), trace)), user:each_call_cleanup)
Call: (205) [system] current_prolog_flag(occurs_check, _398326)
Exit: (205) [system] current_prolog_flag(occurs_check, true)
^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _367804, (notrace, wdmsg(('next-operation'(op(+, '@doc', 'some-func'))=>_367804)), trace)), user:set_prolog_flag(occurs_check, true))
^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _367804, (notrace, wdmsg(('next-operation'(op(+, '@doc', 'some-func'))=>_367804)), trace)), user:set_prolog_flag(occurs_check, true))
Call: (206) [system] true==true
Exit: (206) [system] true==true
^ Call: (207) [user] pfcPost11('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (207) [user] pfcPost11('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, '@doc', 'some-func')), P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, '@doc', 'some-func')), P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, '@doc', 'some-func')))
^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, '@doc', 'some-func')))
^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, '@doc', 'some-func')), true)
^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, '@doc', 'some-func')), true)
^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, '@doc', 'some-func')), true)
^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, '@doc', 'some-func')), true)
^ Call: (211) [user] strip_module('next-operation'(op(+, '@doc', 'some-func')), _498978, _498980)
^ Exit: (211) [user] strip_module('next-operation'(op(+, '@doc', 'some-func')), user, 'next-operation'(op(+, '@doc', 'some-func')))
^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, '@doc', 'some-func')), true)
^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, '@doc', 'some-func')), true)
Call: (212) [system] _502722=user
Exit: (212) [system] user=user
^ Call: (212) [user] clause(user:'next-operation'(op(+, '@doc', 'some-func')), true, _504592)
^ Fail: (212) [user] clause('next-operation'(op(+, '@doc', 'some-func')), true, _504592)
^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, '@doc', 'some-func')), true)
^ Call: (212) [user] clause(user:'next-operation'(op(+, '@doc', 'some-func')), true, _507420)
^ Fail: (212) [user] clause('next-operation'(op(+, '@doc', 'some-func')), true, _507420)
^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, '@doc', 'some-func')), true)
^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, '@doc', 'some-func')), true)
^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, '@doc', 'some-func')), true)
^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, '@doc', 'some-func')), true)
^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, '@doc', 'some-func')))
^ Call: (208) [user] pfcPost2('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (208) [user] pfcPost2('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3616, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, '@doc', 'some-func')));assert('next-operation'(op(+, '@doc', 'some-func'))))))
^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, '@doc', 'some-func')));assert('next-operation'(op(+, '@doc', 'some-func'))))))
^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, '@doc', 'some-func')));assert('next-operation'(op(+, '@doc', 'some-func')))))
^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, '@doc', 'some-func')));assert('next-operation'(op(+, '@doc', 'some-func')))))
^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, '@doc', 'some-func')))
^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, '@doc', 'some-func')))
^ Call: (214) [user] strip_module('next-operation'(op(+, '@doc', 'some-func')), _15186, _15188)
^ Exit: (214) [user] strip_module('next-operation'(op(+, '@doc', 'some-func')), user, 'next-operation'(op(+, '@doc', 'some-func')))
^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, '@doc', 'some-func')), _17066, _17068)
^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, '@doc', 'some-func')), 'next-operation'(op(+, '@doc', 'some-func')), true)
Call: (215) [system] var('next-operation'(op(+, '@doc', 'some-func')))
Fail: (215) [system] var('next-operation'(op(+, '@doc', 'some-func')))
^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, '@doc', 'some-func')), _17066, _17068)
^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, '@doc', 'some-func')), 'next-operation'(op(+, '@doc', 'some-func')), true)
^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, '@doc', 'some-func')), 'next-operation'(op(+, '@doc', 'some-func')), true)
^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, '@doc', 'some-func')), true)
^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, '@doc', 'some-func')), true)
Call: (215) [system] _25472=user
Exit: (215) [system] user=user
^ Call: (215) [user] clause(user:'next-operation'(op(+, '@doc', 'some-func')), true, _27342)
^ Fail: (215) [user] clause('next-operation'(op(+, '@doc', 'some-func')), true, _27342)
^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, '@doc', 'some-func')), true)
^ Call: (215) [user] clause(user:'next-operation'(op(+, '@doc', 'some-func')), true, _30170)
^ Fail: (215) [user] clause('next-operation'(op(+, '@doc', 'some-func')), true, _30170)
^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, '@doc', 'some-func')), true)
^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, '@doc', 'some-func')))
^ Call: (213) [user] assert('next-operation'(op(+, '@doc', 'some-func')))
^ Exit: (213) [user] assert('next-operation'(op(+, '@doc', 'some-func')))
^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, '@doc', 'some-func')));assert('next-operation'(op(+, '@doc', 'some-func')))))
^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, '@doc', 'some-func')));assert('next-operation'(op(+, '@doc', 'some-func'))))))
^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, '@doc', 'some-func')))
^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, '@doc', 'some-func')))
^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, '@doc', 'some-func')))
^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, '@doc', 'some-func')))
^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, '@doc', 'some-func')), _86960)
^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, '@doc', 'some-func')), _86960)
Call: (216) [system] var('next-operation'(op(+, '@doc', 'some-func')))
Fail: (216) [system] var('next-operation'(op(+, '@doc', 'some-func')))
^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, '@doc', 'some-func')), _86960)
^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, '@doc', 'some-func')), _86960)
Call: (216) [system] compound('next-operation'(op(+, '@doc', 'some-func')))
Exit: (216) [system] compound('next-operation'(op(+, '@doc', 'some-func')))
Call: (216) [system] 1<1
Fail: (216) [system] 1<1
^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, '@doc', 'some-func')), _86960)
^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, '@doc', 'some-func')), _86960)
Call: (216) [system] _98112 is 1+ -1
Exit: (216) [system] 0 is 1+ -1
^ Call: (216) [user] compound_eles('next-operation'(op(+, '@doc', 'some-func')), _99970)
^ Unify: (216) [user] compound_eles('next-operation'(op(+, '@doc', 'some-func')), _99970)
Call: (217) [system] is_list('next-operation'(op(+, '@doc', 'some-func')))
Fail: (217) [system] is_list('next-operation'(op(+, '@doc', 'some-func')))
^ Redo: (216) [user] compound_eles('next-operation'(op(+, '@doc', 'some-func')), _99970)
^ Unify: (216) [user] compound_eles('next-operation'(op(+, '@doc', 'some-func')), _99970)
Call: (217) [system] compound('next-operation'(op(+, '@doc', 'some-func')))
Exit: (217) [system] compound('next-operation'(op(+, '@doc', 'some-func')))
Call: (217) [system] compound_name_arguments('next-operation'(op(+, '@doc', 'some-func')), _107380, _107382)
Exit: (217) [system] compound_name_arguments('next-operation'(op(+, '@doc', 'some-func')), 'next-operation', [op(+, '@doc', 'some-func')])
Call: (217) [lists] lists:member(_99970, ['next-operation', op(+, '@doc', 'some-func')])
Unify: (217) [lists] lists:member(_99970, ['next-operation', op(+, '@doc', 'some-func')])
Call: (218) [lists] lists:member_([op(+, '@doc', 'some-func')], _99970, 'next-operation')
Unify: (218) [lists] lists:member_([op(+, '@doc', 'some-func')], 'next-operation', 'next-operation')
Exit: (218) [lists] lists:member_([op(+, '@doc', 'some-func')], 'next-operation', 'next-operation')
Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, '@doc', 'some-func')])
^ Exit: (216) [user] compound_eles('next-operation'(op(+, '@doc', 'some-func')), 'next-operation')
^ Call: (216) [user] compound_eles(0, 'next-operation', _86960)
^ Unify: (216) [user] compound_eles(0, 'next-operation', _86960)
Call: (217) [system] var('next-operation')
Fail: (217) [system] var('next-operation')
^ Redo: (216) [user] compound_eles(0, 'next-operation', _86960)
^ Unify: (216) [user] compound_eles(0, 'next-operation', _86960)
Call: (217) [system] compound('next-operation')
Fail: (217) [system] compound('next-operation')
^ Redo: (216) [user] compound_eles(0, 'next-operation', _86960)
Call: (217) [system] _86960='next-operation'
Exit: (217) [system] 'next-operation'='next-operation'
^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation')
^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, '@doc', 'some-func')), 'next-operation')
^ Call: (215) [user] pfcIgnored('next-operation')
^ Fail: (215) [user] pfcIgnored('next-operation')
Redo: (218) [lists] lists:member_([op(+, '@doc', 'some-func')], _99970, 'next-operation')
Unify: (218) [lists] lists:member_([op(+, '@doc', 'some-func')], _99970, 'next-operation')
Call: (219) [lists] lists:member_([], _99970, op(+, '@doc', 'some-func'))
Unify: (219) [lists] lists:member_([], op(+, '@doc', 'some-func'), op(+, '@doc', 'some-func'))
Exit: (219) [lists] lists:member_([], op(+, '@doc', 'some-func'), op(+, '@doc', 'some-func'))
Exit: (218) [lists] lists:member_([op(+, '@doc', 'some-func')], op(+, '@doc', 'some-func'), 'next-operation')
Exit: (217) [lists] lists:member(op(+, '@doc', 'some-func'), ['next-operation', op(+, '@doc', 'some-func')])
^ Exit: (216) [user] compound_eles('next-operation'(op(+, '@doc', 'some-func')), op(+, '@doc', 'some-func'))
^ Call: (216) [user] compound_eles(0, op(+, '@doc', 'some-func'), _86960)
^ Unify: (216) [user] compound_eles(0, op(+, '@doc', 'some-func'), _86960)
Call: (217) [system] var(op(+, '@doc', 'some-func'))
Fail: (217) [system] var(op(+, '@doc', 'some-func'))
^ Redo: (216) [user] compound_eles(0, op(+, '@doc', 'some-func'), _86960)
^ Unify: (216) [user] compound_eles(0, op(+, '@doc', 'some-func'), _86960)
Call: (217) [system] compound(op(+, '@doc', 'some-func'))
Exit: (217) [system] compound(op(+, '@doc', 'some-func'))
Call: (217) [system] 0<1
Exit: (217) [system] 0<1
Call: (217) [system] _86960=op(+, '@doc', 'some-func')
Exit: (217) [system] op(+, '@doc', 'some-func')=op(+, '@doc', 'some-func')
^ Exit: (216) [user] compound_eles(0, op(+, '@doc', 'some-func'), op(+, '@doc', 'some-func'))
^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, '@doc', 'some-func')), op(+, '@doc', 'some-func'))
^ Call: (215) [user] pfcIgnored(op(+, '@doc', 'some-func'))
^ Fail: (215) [user] pfcIgnored(op(+, '@doc', 'some-func'))
^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, '@doc', 'some-func')))
^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, '@doc', 'some-func')))
^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, '@doc', 'some-func')))
^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, '@doc', 'some-func')), _154760)
^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, '@doc', 'some-func')), _154760)
Call: (215) [system] var('next-operation'(op(+, '@doc', 'some-func')))
Fail: (215) [system] var('next-operation'(op(+, '@doc', 'some-func')))
^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, '@doc', 'some-func')), _154760)
^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, '@doc', 'some-func')), _154760)
Call: (215) [system] compound('next-operation'(op(+, '@doc', 'some-func')))
Exit: (215) [system] compound('next-operation'(op(+, '@doc', 'some-func')))
Call: (215) [system] 1<1
Fail: (215) [system] 1<1
^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, '@doc', 'some-func')), _154760)
^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, '@doc', 'some-func')), _154760)
Call: (215) [system] _165912 is 1+ -1
Exit: (215) [system] 0 is 1+ -1
^ Call: (215) [user] compound_eles('next-operation'(op(+, '@doc', 'some-func')), _167770)
^ Unify: (215) [user] compound_eles('next-operation'(op(+, '@doc', 'some-func')), _167770)
Call: (216) [system] is_list('next-operation'(op(+, '@doc', 'some-func')))
Fail: (216) [system] is_list('next-operation'(op(+, '@doc', 'some-func')))
^ Redo: (215) [user] compound_eles('next-operation'(op(+, '@doc', 'some-func')), _167770)
^ Unify: (215) [user] compound_eles('next-operation'(op(+, '@doc', 'some-func')), _167770)
Call: (216) [system] compound('next-operation'(op(+, '@doc', 'some-func')))
Exit: (216) [system] compound('next-operation'(op(+, '@doc', 'some-func')))
Call: (216) [system] compound_name_arguments('next-operation'(op(+, '@doc', 'some-func')), _175180, _175182)
Exit: (216) [system] compound_name_arguments('next-operation'(op(+, '@doc', 'some-func')), 'next-operation', [op(+, '@doc', 'some-func')])
Call: (216) [lists] lists:member(_167770, ['next-operation', op(+, '@doc', 'some-func')])
Unify: (216) [lists] lists:member(_167770, ['next-operation', op(+, '@doc', 'some-func')])
Call: (217) [lists] lists:member_([op(+, '@doc', 'some-func')], _167770, 'next-operation')
Unify: (217) [lists] lists:member_([op(+, '@doc', 'some-func')], 'next-operation', 'next-operation')
Exit: (217) [lists] lists:member_([op(+, '@doc', 'some-func')], 'next-operation', 'next-operation')
Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, '@doc', 'some-func')])
^ Exit: (215) [user] compound_eles('next-operation'(op(+, '@doc', 'some-func')), 'next-operation')
^ Call: (215) [user] compound_eles(0, 'next-operation', _154760)
^ Unify: (215) [user] compound_eles(0, 'next-operation', _154760)
Call: (216) [system] var('next-operation')
Fail: (216) [system] var('next-operation')
^ Redo: (215) [user] compound_eles(0, 'next-operation', _154760)
^ Unify: (215) [user] compound_eles(0, 'next-operation', _154760)
Call: (216) [system] compound('next-operation')
Fail: (216) [system] compound('next-operation')
^ Redo: (215) [user] compound_eles(0, 'next-operation', _154760)
Call: (216) [system] _154760='next-operation'
Exit: (216) [system] 'next-operation'='next-operation'
^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation')
^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, '@doc', 'some-func')), 'next-operation')
^ Call: (214) [user] pfcTraced('next-operation')
^ Fail: (214) [user] pfcTraced('next-operation')
Redo: (217) [lists] lists:member_([op(+, '@doc', 'some-func')], _167770, 'next-operation')
Unify: (217) [lists] lists:member_([op(+, '@doc', 'some-func')], _167770, 'next-operation')
Call: (218) [lists] lists:member_([], _167770, op(+, '@doc', 'some-func'))
Unify: (218) [lists] lists:member_([], op(+, '@doc', 'some-func'), op(+, '@doc', 'some-func'))
Exit: (218) [lists] lists:member_([], op(+, '@doc', 'some-func'), op(+, '@doc', 'some-func'))
Exit: (217) [lists] lists:member_([op(+, '@doc', 'some-func')], op(+, '@doc', 'some-func'), 'next-operation')
Exit: (216) [lists] lists:member(op(+, '@doc', 'some-func'), ['next-operation', op(+, '@doc', 'some-func')])
^ Exit: (215) [user] compound_eles('next-operation'(op(+, '@doc', 'some-func')), op(+, '@doc', 'some-func'))
^ Call: (215) [user] compound_eles(0, op(+, '@doc', 'some-func'), _154760)
^ Unify: (215) [user] compound_eles(0, op(+, '@doc', 'some-func'), _154760)
Call: (216) [system] var(op(+, '@doc', 'some-func'))
Fail: (216) [system] var(op(+, '@doc', 'some-func'))
^ Redo: (215) [user] compound_eles(0, op(+, '@doc', 'some-func'), _154760)
^ Unify: (215) [user] compound_eles(0, op(+, '@doc', 'some-func'), _154760)
Call: (216) [system] compound(op(+, '@doc', 'some-func'))
Exit: (216) [system] compound(op(+, '@doc', 'some-func'))
Call: (216) [system] 0<1
Exit: (216) [system] 0<1
Call: (216) [system] _154760=op(+, '@doc', 'some-func')
Exit: (216) [system] op(+, '@doc', 'some-func')=op(+, '@doc', 'some-func')
^ Exit: (215) [user] compound_eles(0, op(+, '@doc', 'some-func'), op(+, '@doc', 'some-func'))
^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, '@doc', 'some-func')), op(+, '@doc', 'some-func'))
^ Call: (214) [user] pfcTraced(op(+, '@doc', 'some-func'))
^ Fail: (214) [user] pfcTraced(op(+, '@doc', 'some-func'))
^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, '@doc', 'some-func')))
^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (213) [user] pfcSpied('next-operation'(op(+, '@doc', 'some-func')), +)
^ Fail: (213) [user] pfcSpied('next-operation'(op(+, '@doc', 'some-func')), +)
^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (212) [user] pfcGetSearch(_321432)
^ Unify: (212) [user] pfcGetSearch(_321432)
Call: (213) [t_l] t_l:pfcSearchTL(_323282)
Fail: (213) [t_l] t_l:pfcSearchTL(_323282)
^ Redo: (212) [user] pfcGetSearch(_321432)
^ Call: (213) [user] pfcSearch(_326056)
^ Unify: (213) [user] pfcSearch(direct)
^ Exit: (213) [user] pfcSearch(direct)
Call: (213) [system] _321432=direct
Exit: (213) [system] direct=direct
^ Exit: (212) [user] pfcGetSearch(direct)
^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
Call: (213) [system] direct=direct
Exit: (213) [system] direct=direct
^ Call: (213) [user] pfcFwd('next-operation'(op(+, '@doc', 'some-func')))
^ Unify: (213) [user] pfcFwd('next-operation'(op(+, '@doc', 'some-func')))
^ Call: (214) [user] control_arg_types('next-operation'(op(+, '@doc', 'some-func')), _350530)
^ Unify: (214) [user] control_arg_types('next-operation'(op(+, '@doc', 'some-func')), _350530)
Call: (215) [system] fail
Fail: (215) [system] fail
^ Fail: (214) [user] control_arg_types('next-operation'(op(+, '@doc', 'some-func')), _350530)
^ Redo: (213) [user] pfcFwd('next-operation'(op(+, '@doc', 'some-func')))
^ Unify: (213) [user] pfcFwd('next-operation'(op(+, '@doc', 'some-func')))
^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, '@doc', 'some-func'))))
^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, '@doc', 'some-func'))))
^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, '@doc', 'some-func'))), user:each_call_cleanup)
^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, '@doc', 'some-func'))), user:each_call_cleanup)
Call: (216) [system] current_prolog_flag(occurs_check, _360792)
Exit: (216) [system] current_prolog_flag(occurs_check, true)
^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, '@doc', 'some-func'))), user:set_prolog_flag(occurs_check, true))
^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, '@doc', 'some-func'))), user:set_prolog_flag(occurs_check, true))
Call: (217) [system] true==true
Exit: (217) [system] true==true
^ Call: (217) [user] pfcFwd0('next-operation'(op(+, '@doc', 'some-func')))
^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, '@doc', 'some-func')))
Call: (218) [system] is_list(_368288)
Fail: (218) [system] is_list(_368288)
^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, '@doc', 'some-func')))
^ Call: (218) [user] pfcFwd1('next-operation'(op(+, '@doc', 'some-func')))
^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, '@doc', 'some-func')))
^ Call: (219) [user] fc_rule_check('next-operation'(op(+, '@doc', 'some-func')))
^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, '@doc', 'some-func')))
^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, '@doc', 'some-func')))
Call: (219) [system] copy_term('next-operation'(op(+, '@doc', 'some-func')), _375682)
Exit: (219) [system] copy_term('next-operation'(op(+, '@doc', 'some-func')), 'next-operation'(op(+, '@doc', 'some-func')))
^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, '@doc', 'some-func')), 'next-operation'(op(+, '@doc', 'some-func'))))
^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, '@doc', 'some-func')), 'next-operation'(op(+, '@doc', 'some-func'))))
^ Call: (220) [user] fcpt('next-operation'(op(+, '@doc', 'some-func')), 'next-operation'(op(+, '@doc', 'some-func')))
^ Unify: (220) [user] fcpt('next-operation'(op(+, '@doc', 'some-func')), 'next-operation'(op(+, '@doc', 'some-func')))
^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), true)
^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), true)
^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Call: (223) [system] var('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Fail: (223) [system] var('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Call: (223) [system] callable('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Exit: (223) [system] callable('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), imported_from(system))
^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), imported_from(system))
Call: (224) [system] nonvar(imported_from(system))
Exit: (224) [system] nonvar(imported_from(system))
Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Call: (226) [system] callable('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Exit: (226) [system] callable('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Call: (226) [system] atom(user)
Exit: (226) [system] atom(user)
Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), imported_from(system))
^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), built_in)
^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), built_in)
Call: (224) [system] nonvar(built_in)
Exit: (224) [system] nonvar(built_in)
Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Call: (225) [system] callable('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Exit: (225) [system] callable('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), _418344, _418346)
Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), _418344, _418346)
Call: (226) [system] compound('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Exit: (226) [system] compound('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), _418344, _418346)
Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), '$pt$', 2)
Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), '$pt$', 2)
^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2)
^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2)
^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), built_in)
^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), _429586)
^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), _430526)
Call: (224) [system] nonvar(_431384)
^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), _432386)
^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), _433320)
Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Call: (225) [system] callable('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Exit: (225) [system] callable('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Call: (225) [system] atom(user)
Exit: (225) [system] atom(user)
Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), interpreted)
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), number_of_clauses(_442514))
^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), number_of_clauses(_442514))
Call: (224) [system] nonvar(number_of_clauses(_442514))
Exit: (224) [system] nonvar(number_of_clauses(_442514))
Call: (224) [$syspreds] property_predicate(number_of_clauses(_442514), user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Unify: (224) [$syspreds] property_predicate(number_of_clauses(_442514), user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Call: (226) [system] callable('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Exit: (226) [system] callable('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Call: (226) [system] atom(user)
Exit: (226) [system] atom(user)
Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), number_of_clauses(0))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _457358), (prolog_current_choice(_457368), push_current_choice(_457368), clause('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), _457390), pfc_call(_457390)), nb_setval('$pfc_current_choice', _457358))
^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _457358), user:(prolog_current_choice(_457368), push_current_choice(_457368), clause('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), _457390), pfc_call(_457390)), user:nb_setval('$pfc_current_choice', _457358))
^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _457358))
Call: (226) [system] nb_current('$pfc_current_choice', _457358)
Exit: (226) [system] nb_current('$pfc_current_choice', [])
^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', []))
Call: (225) [system] prolog_current_choice(_457368)
Exit: (225) [system] prolog_current_choice(2927)
^ Call: (225) [user] push_current_choice(2927)
^ Unify: (225) [user] push_current_choice(2927)
Call: (226) [system] nb_current('$pfc_current_choice', _466708)
Exit: (226) [system] nb_current('$pfc_current_choice', [])
Call: (226) [system] b_setval('$pfc_current_choice', [2927])
Exit: (226) [system] b_setval('$pfc_current_choice', [2927])
^ Exit: (225) [user] push_current_choice(2927)
^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), _457390)
^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), _457390)
Call: (225) [$syspreds] nb_setval('$pfc_current_choice', [])
Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', [])
Call: (226) [system] duplicate_term([], _475080)
Exit: (226) [system] duplicate_term([], [])
Call: (226) [system] nb_linkval('$pfc_current_choice', [])
Exit: (226) [system] nb_linkval('$pfc_current_choice', [])
Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', [])
^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _457358), user:(prolog_current_choice(_457368), push_current_choice(_457368), clause('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274), _457390), pfc_call(_457390)), user:nb_setval('$pfc_current_choice', _457358))
^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, '@doc', 'some-func')), _381274))
^ Redo: (220) [user] fcpt('next-operation'(op(+, '@doc', 'some-func')), 'next-operation'(op(+, '@doc', 'some-func')))
^ Unify: (220) [user] fcpt('next-operation'(op(+, '@doc', 'some-func')), 'next-operation'(op(+, '@doc', 'some-func')))
^ Exit: (220) [user] fcpt('next-operation'(op(+, '@doc', 'some-func')), 'next-operation'(op(+, '@doc', 'some-func')))
^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, '@doc', 'some-func')), 'next-operation'(op(+, '@doc', 'some-func'))))
^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, '@doc', 'some-func')), 'next-operation'(op(+, '@doc', 'some-func'))))
^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, '@doc', 'some-func')), 'next-operation'(op(+, '@doc', 'some-func'))))
^ Call: (220) [user] fcnt('next-operation'(op(+, '@doc', 'some-func')), 'next-operation'(op(+, '@doc', 'some-func')))
^ Unify: (220) [user] fcnt('next-operation'(op(+, '@doc', 'some-func')), 'next-operation'(op(+, '@doc', 'some-func')))
^ Call: (221) [user] pfc_spft(_489950, _490036, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958))
^ Unify: (221) [user] pfc_spft(_489950, _490968, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958))
^ Call: (222) [user] pfcCallSystem('$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)))
^ Unify: (222) [user] pfcCallSystem('$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)))
^ Call: (223) [user] pfc_call('$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)))
^ Unify: (223) [user] pfc_call('$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)))
Call: (224) [system] var('$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)))
Fail: (224) [system] var('$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)))
^ Redo: (223) [user] pfc_call('$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)))
^ Unify: (223) [user] pfc_call('$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)))
Call: (224) [system] callable('$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)))
Exit: (224) [system] callable('$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)))
^ Unify: (223) [user] pfc_call('$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)))
^ Redo: (223) [user] pfc_call('$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)))
^ Unify: (223) [user] pfc_call('$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)))
^ Call: (224) [user] predicate_property('$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)), imported_from(system))
^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)), imported_from(system))
Call: (225) [system] nonvar(imported_from(system))
Exit: (225) [system] nonvar(imported_from(system))
Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)))
Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)))
Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)))
Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)))
Call: (227) [system] callable('$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)))
Exit: (227) [system] callable('$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)))
Call: (227) [system] atom(user)
Exit: (227) [system] atom(user)
Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)))
^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)), imported_from(system))
^ Redo: (223) [user] pfc_call('$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)))
^ Unify: (223) [user] pfc_call('$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)))
^ Call: (224) [user] predicate_property('$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)), built_in)
^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)), built_in)
Call: (225) [system] nonvar(built_in)
Exit: (225) [system] nonvar(built_in)
Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_489950, _491828, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _489956, _489958)))
Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
Call: (226) [system] callable('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
Exit: (226) [system] callable('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
Call: (226) [$syspreds] goal_name_arity('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)), _6070, _6072)
Unify: (226) [$syspreds] goal_name_arity('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)), _6070, _6072)
Call: (227) [system] compound('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
Exit: (227) [system] compound('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
Call: (227) [system] compound_name_arity('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)), _6070, _6072)
Exit: (227) [system] compound_name_arity('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)), '$spft$', 3)
Exit: (226) [$syspreds] goal_name_arity('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)), '$spft$', 3)
^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3)
^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3)
^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)), built_in)
^ Redo: (223) [user] pfc_call('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
^ Unify: (223) [user] pfc_call('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
^ Call: (224) [user] predicate_property('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)), _17312)
^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)), _18252)
Call: (225) [system] nonvar(_19110)
^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)), _20112)
^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)), _21046)
Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
Call: (226) [system] callable('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
Exit: (226) [system] callable('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
Call: (226) [system] atom(user)
Exit: (226) [system] atom(user)
Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)), interpreted)
^ Unify: (223) [user] pfc_call('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
^ Call: (224) [user] predicate_property('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)), number_of_clauses(_30240))
^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)), number_of_clauses(_30240))
Call: (225) [system] nonvar(number_of_clauses(_30240))
Exit: (225) [system] nonvar(number_of_clauses(_30240))
Call: (225) [$syspreds] property_predicate(number_of_clauses(_30240), user:'$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
Unify: (225) [$syspreds] property_predicate(number_of_clauses(_30240), user:'$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
Call: (227) [system] callable('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
Exit: (227) [system] callable('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
Call: (227) [system] atom(user)
Exit: (227) [system] atom(user)
Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
Exit: (225) [$syspreds] property_predicate(number_of_clauses(712), user:'$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)), number_of_clauses(712))
^ Unify: (223) [user] pfc_call('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _45084), (prolog_current_choice(_45094), push_current_choice(_45094), clause('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)), _45116), pfc_call(_45116)), nb_setval('$pfc_current_choice', _45084))
^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _45084), user:(prolog_current_choice(_45094), push_current_choice(_45094), clause('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)), _45116), pfc_call(_45116)), user:nb_setval('$pfc_current_choice', _45084))
^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _45084))
Call: (227) [system] nb_current('$pfc_current_choice', _45084)
Exit: (227) [system] nb_current('$pfc_current_choice', [])
^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', []))
Call: (226) [system] prolog_current_choice(_45094)
Exit: (226) [system] prolog_current_choice(2947)
^ Call: (226) [user] push_current_choice(2947)
^ Unify: (226) [user] push_current_choice(2947)
Call: (227) [system] nb_current('$pfc_current_choice', _54434)
Exit: (227) [system] nb_current('$pfc_current_choice', [])
Call: (227) [system] b_setval('$pfc_current_choice', [2947])
Exit: (227) [system] b_setval('$pfc_current_choice', [2947])
^ Exit: (226) [user] push_current_choice(2947)
^ Call: (226) [user] clause('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)), _45116)
^ Fail: (226) [user] clause('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)), _45116)
Call: (226) [$syspreds] nb_setval('$pfc_current_choice', [])
Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', [])
Call: (227) [system] duplicate_term([], _62806)
Exit: (227) [system] duplicate_term([], [])
Call: (227) [system] nb_linkval('$pfc_current_choice', [])
Exit: (227) [system] nb_linkval('$pfc_current_choice', [])
Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', [])
^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _45084), user:(prolog_current_choice(_45094), push_current_choice(_45094), clause('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)), _45116), pfc_call(_45116)), user:nb_setval('$pfc_current_choice', _45084))
^ Fail: (223) [user] pfc_call('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
^ Fail: (222) [user] pfcCallSystem('$spft$'(_3846, _3860, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854)))
^ Fail: (221) [user] pfc_spft(_3846, _70310, '$nt$'('next-operation'(op(+, '@doc', 'some-func')), _3852, _3854))
^ Redo: (220) [user] fcnt('next-operation'(op(+, '@doc', 'some-func')), 'next-operation'(op(+, '@doc', 'some-func')))
^ Unify: (220) [user] fcnt('next-operation'(op(+, '@doc', 'some-func')), 'next-operation'(op(+, '@doc', 'some-func')))
^ Exit: (220) [user] fcnt('next-operation'(op(+, '@doc', 'some-func')), 'next-operation'(op(+, '@doc', 'some-func')))
^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, '@doc', 'some-func')), 'next-operation'(op(+, '@doc', 'some-func'))))
^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, '@doc', 'some-func')))
^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, '@doc', 'some-func')))
^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, '@doc', 'some-func'))), user:set_prolog_flag(occurs_check, true))
^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, '@doc', 'some-func'))), user:each_call_cleanup)
^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, '@doc', 'some-func'))))
^ Exit: (213) [user] pfcFwd('next-operation'(op(+, '@doc', 'some-func')))
^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Exit: (208) [user] pfcPost2('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (207) [user] pfcPost11('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _3616, (notrace, wdmsg(('next-operation'(op(+, '@doc', 'some-func'))=>_3616)), trace)), user:set_prolog_flag(occurs_check, true))
^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _3616, (notrace, wdmsg(('next-operation'(op(+, '@doc', 'some-func'))=>_3616)), trace)), user:each_call_cleanup)
^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _3616, (notrace, wdmsg(('next-operation'(op(+, '@doc', 'some-func'))=>_3616)), trace)))
^ Exit: (202) [user] pfcPost1('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(+, '@doc', 'some-func')))
^ Exit: (200) [user] pfcPost('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (200) [user] pfcRun
^ Unify: (200) [user] pfcRun
^ Call: (201) [user] pfcGetSearch(direct)
^ Unify: (201) [user] pfcGetSearch(direct)
Call: (202) [t_l] t_l:pfcSearchTL(_167836)
Fail: (202) [t_l] t_l:pfcSearchTL(_167836)
^ Redo: (201) [user] pfcGetSearch(direct)
^ Call: (202) [user] pfcSearch(_170610)
^ Unify: (202) [user] pfcSearch(direct)
^ Exit: (202) [user] pfcSearch(direct)
Call: (202) [system] direct=direct
Exit: (202) [system] direct=direct
^ Exit: (201) [user] pfcGetSearch(direct)
^ Unify: (200) [user] pfcRun
^ Exit: (200) [user] pfcRun
^ Exit: (199) [user] pfcAdd('next-operation'(op(+, '@doc', 'some-func')), (P;HTML|mfl4(_3592, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (198) [user] pfcAdd('next-operation'(op(+, '@doc', 'some-func')))
^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, '@doc', 'some-func')))
^ Exit: (196) [user] if_t(into_simple_op(+, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], op(+, '@doc', 'some-func')), pfcAdd_Now('next-operation'(op(+, '@doc', 'some-func'))))
Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]]), _3362))
Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]]), _3362))
^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]]), _3362)
^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]]), _3362)
Call: (199) [system] asserted_do_metta('&self', +, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])\=[_192096|_192098]
Exit: (199) [system] asserted_do_metta('&self', +, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])\=[_192096|_192098]
^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]]))*->_3362='True';_3362='False'))
^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]]))*->_3362='True';_3362='False'))
Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]]))*->_3362='True';_3362='False'), error(_195834, _195836), fail)
Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]]))*->_3362='True';_3362='False'), error(_195834, _195836), fail)
Call: (203) [user] asserted_do_metta('&self', +, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])
Unify: (203) [user] asserted_do_metta('&self', +, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])
Call: (204) [user] metta_interp_mode(+, _199550)
Unify: (204) [user] metta_interp_mode(+, load)
Exit: (204) [user] metta_interp_mode(+, load)
Call: (204) [user] asserted_do_metta('&self', load, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])
Unify: (204) [user] asserted_do_metta('&self', load, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])
Call: (205) [user] metta_interp_mode(load, _204140)
Redo: (204) [user] asserted_do_metta('&self', load, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])
Unify: (204) [user] asserted_do_metta('&self', load, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])
Call: (205) [system] load==exec
Redo: (204) [user] asserted_do_metta('&self', load, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])
Unify: (204) [user] asserted_do_metta('&self', load, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])
Call: (205) [user] asserted_do_metta2('&self', load, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])
Unify: (205) [user] asserted_do_metta2('&self', load, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])
Call: (206) [system] nonvar(load)
Exit: (206) [system] nonvar(load)
Call: (206) [user] metta_interp_mode(load, _213362)
Redo: (205) [user] asserted_do_metta2('&self', load, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])
Unify: (205) [user] asserted_do_metta2('&self', load, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])
^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], metta_atom('&self', ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])))
^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], metta_atom('&self', ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])))
^ Call: (207) [user] is_compatio
^ Unify: (207) [user] is_compatio
^ Call: (209) [system] setup_call_cleanup('$notrace'(_219838, _219840), once(user:is_compatio0), '$restore_trace'(_219838, _219840))
^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_219838, _219840), system:once(user:is_compatio0), system:'$restore_trace'(_219838, _219840))
^ Call: (210) [system] sig_atomic(system:'$notrace'(_219838, _219840))
^ Fail: (207) [user] is_compatio
^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], metta_atom('&self', ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])))
^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], metta_atom('&self', ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])))
^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_225456, must_det_ll(user:metta_anew(load, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], metta_atom('&self', ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])))), (_225456==""->true;our_ansi_format('#ffa505', '~w~n', [_225456]))))
^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_225456, must_det_ll(user:metta_anew(load, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], metta_atom('&self', ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])))), (_225456==""->true;our_ansi_format('#ffa505', '~w~n', [_225456]))))
(@doc some-func
(@desc "Test function")
(@params ((@param "First argument") (@param "Second argument")))
(@return "Return value"))
^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], metta_atom('&self', ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""]))))
^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], metta_atom('&self', ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])))
Exit: (205) [user] asserted_do_metta2('&self', load, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])
Exit: (204) [user] asserted_do_metta('&self', load, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])
Exit: (203) [user] asserted_do_metta('&self', +, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]])
Call: (203) [system] _3362='True'
Exit: (203) [system] 'True'='True'
Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]]))*->'True'='True';'True'='False'), error(_195834, _195836), fail)
^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]]))*->'True'='True';'True'='False'))
^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]]), 'True')
Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]]), 'True'))
Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], 'True')
^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', ['@doc', 'some-func', ['@desc', "Test function"], ['@params', [['@param', "First argument"], ['@param', "Second argument"]]], ['@return', "Return value"]], 'True'))
^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _3322)
^ Unify: (193) [user] metta_file_buffer(+, '$COMMENT'("; Function type is required to document the function", 24, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(704, 22, 34, 704))
^ Exit: (193) [user] metta_file_buffer(+, '$COMMENT'("; Function type is required to document the function", 24, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(704, 22, 34, 704))
^ Call: (194) [user] apply:maplist(maybe_assign, [])
^ Unify: (194) [apply] apply:maplist(user:maybe_assign, [])
Call: (195) [apply] apply:maplist_([], user:maybe_assign)
Unify: (195) [apply] apply:maplist_([], user:maybe_assign)
Exit: (195) [apply] apply:maplist_([], user:maybe_assign)
^ Exit: (194) [apply] apply:maplist(user:maybe_assign, [])
^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Function type is required to document the function", 24, 0), _3362))
^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Function type is required to document the function", 24, 0), _3362))
Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Function type is required to document the function", 24, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Function type is required to document the function", 24, 0), _3362)
Call: (196) [system] var('$COMMENT'("; Function type is required to document the function", 24, 0))
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Function type is required to document the function", 24, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Function type is required to document the function", 24, 0), _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
Call: (196) [system] '$COMMENT'("; Function type is required to document the function", 24, 0)==[]
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Function type is required to document the function", 24, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Function type is required to document the function", 24, 0), _3362)
Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; Function type is required to document the function", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; Function type is required to document the function", _3362)
Call: (197) [system] var("; Function type is required to document the function")
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; Function type is required to document the function", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; Function type is required to document the function", _3362)
Call: (197) [system] comment(+)\==exec
Exit: (197) [system] comment(+)\==exec
Call: (197) [system] "; Function type is required to document the function"==[]
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; Function type is required to document the function", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; Function type is required to document the function", _3362)
^ Call: (197) [user] write_comment("; Function type is required to document the function")
^ Unify: (197) [user] write_comment("; Function type is required to document the function")
^ Call: (198) [user] is_compatio
^ Unify: (198) [user] is_compatio
^ Call: (200) [system] setup_call_cleanup('$notrace'(_351096, _351098), once(user:is_compatio0), '$restore_trace'(_351096, _351098))
^ Unify: (200) [system] setup_call_cleanup(system:'$notrace'(_351096, _351098), system:once(user:is_compatio0), system:'$restore_trace'(_351096, _351098))
^ Call: (201) [system] sig_atomic(system:'$notrace'(_351096, _351098))
^ Redo: (197) [user] write_comment("; Function type is required to document the function")
^ Unify: (197) [user] write_comment("; Function type is required to document the function")
^ Call: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] var(silent)
Fail: (200) [system] var(silent)
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==true
Fail: (200) [system] silent==true
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==false
Fail: (200) [system] silent==false
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
^ Call: (201) [system] setup_call_cleanup('$notrace'(_370612, _370614), once(user:option_value0(load, silent)), '$restore_trace'(_370612, _370614))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_370612, _370614), system:once(user:option_value0(load, silent)), system:'$restore_trace'(_370612, _370614))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_370612, _370614))
^ Fail: (199) [user] option_value(load, silent)
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] is_converting
^ Unify: (199) [user] is_converting
^ Call: (200) [user] is_metta_flag(convert)
^ Unify: (200) [user] is_metta_flag(convert)
^ Call: (202) [system] setup_call_cleanup('$notrace'(_379902, _379904), once(user:is_flag0(convert)), '$restore_trace'(_379902, _379904))
^ Unify: (202) [system] setup_call_cleanup(system:'$notrace'(_379902, _379904), system:once(user:is_flag0(convert)), system:'$restore_trace'(_379902, _379904))
^ Call: (203) [system] sig_atomic(system:'$notrace'(_379902, _379904))
^ Fail: (200) [user] is_metta_flag(convert)
^ Fail: (199) [user] is_converting
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] var('True')
Fail: (200) [system] var('True')
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==true
Fail: (200) [system] 'True'==true
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==false
Fail: (200) [system] 'True'==false
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
^ Call: (201) [system] setup_call_cleanup('$notrace'(_399410, _399412), once(user:option_value0(html, 'True')), '$restore_trace'(_399410, _399412))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_399410, _399412), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(_399410, _399412))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_399410, _399412))
^ Exit: (201) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(3, -1))
^ Exit: (199) [user] option_value(html, 'True')
Call: (199) [system] fail
^ Redo: (197) [user] write_comment("; Function type is required to document the function")
^ Unify: (197) [user] write_comment("; Function type is required to document the function")
^ Call: (198) [user] connlf
^ Unify: (198) [user] connlf
^ Call: (199) [user] check_silent_loading
^ Unify: (199) [user] check_silent_loading
^ Exit: (199) [user] check_silent_loading
^ Call: (199) [user] not_compat_io(format('~N'))
^ Unify: (199) [user] not_compat_io(format('~N'))
^ Call: (200) [user] not_compatio(format('~N'))
^ Unify: (200) [user] not_compatio(format('~N'))
^ Call: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Unify: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Call: (202) [user] once((is_mettalog;is_testing))
^ Unify: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_win64
^ Unify: (205) [user] is_win64
Call: (206) [system] current_prolog_flag(windows, _422662)
Fail: (206) [system] current_prolog_flag(windows, _423590)
^ Fail: (205) [user] is_win64
^ Redo: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_metta_flag(log)
^ Unify: (205) [user] is_metta_flag(log)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_429050, _429052), once(user:is_flag0(log)), '$restore_trace'(_429050, _429052))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_429050, _429052), system:once(user:is_flag0(log)), system:'$restore_trace'(_429050, _429052))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_429050, _429052))
^ Fail: (205) [user] is_metta_flag(log)
^ Fail: (204) [user] is_mettalog
^ Call: (204) [user] is_testing
^ Unify: (204) [user] is_testing
^ Call: (205) [user] is_metta_flag(test)
^ Unify: (205) [user] is_metta_flag(test)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_437420, _437422), once(user:is_flag0(test)), '$restore_trace'(_437420, _437422))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_437420, _437422), system:once(user:is_flag0(test)), system:'$restore_trace'(_437420, _437422))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_437420, _437422))
^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1))
^ Exit: (205) [user] is_metta_flag(test)
^ Exit: (204) [user] is_testing
^ Exit: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (202) [user] user_err(format('~N'))
^ Unify: (202) [user] user_err(format('~N'))
^ Call: (203) [user] original_user_error(_445816)
^ Unify: (203) [user] original_user_error(_445816)
Call: (204) [system] stream_property(_445816, file_no(2))
Unify: (204) [system] stream_property(_445816, file_no(2))
Call: (205) [system] nonvar(_445816)
Redo: (204) [system] stream_property(_445816, file_no(2))
Unify: (204) [system] stream_property(_445816, file_no(2))
Call: (205) [system] nonvar(_445816)
Redo: (204) [system] stream_property(_445816, file_no(2))
Unify: (204) [system] stream_property(_445816, file_no(2))
Call: (205) [system] nonvar(file_no(2))
Exit: (205) [system] nonvar(file_no(2))
Call: (205) [system] file_no(2)=alias(_456936)
Redo: (204) [system] stream_property(_445816, file_no(2))
Exit: (204) [system] stream_property((0x7ff3ae2ea220), file_no(2))
^ Exit: (203) [user] original_user_error((0x7ff3ae2ea220))
^ Call: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
Call: (205) [$syspreds] format('~N')
Unify: (205) [$syspreds] format('~N')
^ Call: (206) [$syspreds] format('~N', [])
^ Exit: (206) [$syspreds] format('~N', [])
Exit: (205) [$syspreds] format('~N')
^ Exit: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
^ Exit: (202) [user] user_err(format('~N'))
^ Exit: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Exit: (200) [user] not_compatio(format('~N'))
^ Exit: (199) [user] not_compat_io(format('~N'))
^ Exit: (198) [user] connlf
^ Call: (198) [user] format(';;~w~n', ["; Function type is required to document the function"])
;;; Function type is required to document the function
^ Exit: (198) [user] format(';;~w~n', ["; Function type is required to document the function"])
^ Exit: (197) [user] write_comment("; Function type is required to document the function")
^ Call: (197) [user] ignore((symbolic("; Function type is required to document the function"), symbolic_list_concat([_474646, _474652], 'MeTTaLog only: ', "; Function type is required to document the function"), !, atom_string(_474652, _474672), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _474672, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; Function type is required to document the function"), symbolic_list_concat([_474646, _474652], 'MeTTaLog only: ', "; Function type is required to document the function"), !, atom_string(_474652, _474672), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _474672, _3362)))
^ Call: (199) [user] symbolic("; Function type is required to document the function")
^ Unify: (199) [user] symbolic("; Function type is required to document the function")
Call: (200) [system] atomic("; Function type is required to document the function")
Exit: (200) [system] atomic("; Function type is required to document the function")
^ Exit: (199) [user] symbolic("; Function type is required to document the function")
^ Call: (199) [user] symbolic_list_concat([_474646, _474652], 'MeTTaLog only: ', "; Function type is required to document the function")
^ Unify: (199) [user] symbolic_list_concat([_474646, _474652], 'MeTTaLog only: ', "; Function type is required to document the function")
Call: (200) [system] atomic_list_concat([_474646, _474652], 'MeTTaLog only: ', "; Function type is required to document the function")
Fail: (200) [system] atomic_list_concat([_474646, _474652], 'MeTTaLog only: ', "; Function type is required to document the function")
^ Fail: (199) [user] symbolic_list_concat([_474646, _474652], 'MeTTaLog only: ', "; Function type is required to document the function")
^ Redo: (197) [system] ignore(user:(symbolic("; Function type is required to document the function"), symbolic_list_concat([_474646, _474652], 'MeTTaLog only: ', "; Function type is required to document the function"), !, atom_string(_474652, _474672), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _474672, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; Function type is required to document the function"), symbolic_list_concat([_474646, _474652], 'MeTTaLog only: ', "; Function type is required to document the function"), !, atom_string(_474652, _474672), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _474672, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; Function type is required to document the function"), symbolic_list_concat([_474646, _474652], 'MeTTaLog only: ', "; Function type is required to document the function"), !, atom_string(_474652, _474672), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _474672, _3362)))
^ Call: (197) [user] ignore((symbolic("; Function type is required to document the function"), symbolic_list_concat([_508162, _474652], 'MeTTaLog: ', "; Function type is required to document the function"), !, atom_string(_474652, _474672), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _474672, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; Function type is required to document the function"), symbolic_list_concat([_508162, _474652], 'MeTTaLog: ', "; Function type is required to document the function"), !, atom_string(_474652, _474672), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _474672, _3362)))
^ Call: (199) [user] symbolic("; Function type is required to document the function")
^ Unify: (199) [user] symbolic("; Function type is required to document the function")
Call: (200) [system] atomic("; Function type is required to document the function")
Exit: (200) [system] atomic("; Function type is required to document the function")
^ Exit: (199) [user] symbolic("; Function type is required to document the function")
^ Call: (199) [user] symbolic_list_concat([_508162, _474652], 'MeTTaLog: ', "; Function type is required to document the function")
^ Unify: (199) [user] symbolic_list_concat([_3488, _3458], 'MeTTaLog: ', "; Function type is required to document the function")
Call: (200) [system] atomic_list_concat([_3488, _3458], 'MeTTaLog: ', "; Function type is required to document the function")
Fail: (200) [system] atomic_list_concat([_3488, _3458], 'MeTTaLog: ', "; Function type is required to document the function")
^ Fail: (199) [user] symbolic_list_concat([_3488, _3458], 'MeTTaLog: ', "; Function type is required to document the function")
^ Redo: (197) [system] ignore(user:(symbolic("; Function type is required to document the function"), symbolic_list_concat([_3488, _3458], 'MeTTaLog: ', "; Function type is required to document the function"), !, atom_string(_3458, _3460), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _3460, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; Function type is required to document the function"), symbolic_list_concat([_3488, _3458], 'MeTTaLog: ', "; Function type is required to document the function"), !, atom_string(_3458, _3460), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _3460, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; Function type is required to document the function"), symbolic_list_concat([_3488, _3458], 'MeTTaLog: ', "; Function type is required to document the function"), !, atom_string(_3458, _3460), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _3460, _3362)))
Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; Function type is required to document the function", _3362)
Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Function type is required to document the function", 24, 0), _3362)
^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; Function type is required to document the function", 24, 0), _3362))
^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _3322)
^ Unify: (193) [user] metta_file_buffer(+, [:, 'Arg1Type', 'Type'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(704, 22, 34, 704))
^ Exit: (193) [user] metta_file_buffer(+, [:, 'Arg1Type', 'Type'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(704, 22, 34, 704))
^ Call: (194) [user] apply:maplist(maybe_assign, [])
^ Unify: (194) [apply] apply:maplist(user:maybe_assign, [])
Call: (195) [apply] apply:maplist_([], user:maybe_assign)
Unify: (195) [apply] apply:maplist_([], user:maybe_assign)
Exit: (195) [apply] apply:maplist_([], user:maybe_assign)
^ Exit: (194) [apply] apply:maplist(user:maybe_assign, [])
^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg1Type', 'Type'], _3362))
^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg1Type', 'Type'], _3362))
Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg1Type', 'Type'], _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg1Type', 'Type'], _3362)
Call: (196) [system] var([:, 'Arg1Type', 'Type'])
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg1Type', 'Type'], _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg1Type', 'Type'], _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
Call: (196) [system] [:, 'Arg1Type', 'Type']==[]
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg1Type', 'Type'], _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg1Type', 'Type'], _3362)
Call: (196) [system] string([:, 'Arg1Type', 'Type'])
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg1Type', 'Type'], _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg1Type', 'Type'], _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
^ Call: (196) [user] if_t(into_simple_op(+, [:, 'Arg1Type', 'Type'], _110686), pfcAdd_Now('next-operation'(_110686)))
^ Unify: (196) [user] if_t(into_simple_op(+, [:, 'Arg1Type', 'Type'], _110686), pfcAdd_Now('next-operation'(_110686)))
Call: (197) [user] into_simple_op(+, [:, 'Arg1Type', 'Type'], _110686)
Unify: (197) [user] into_simple_op(+, [:, 'Arg1Type', 'Type'], op(+, :, _113478))
Call: (198) [user] o_s(['Arg1Type', 'Type'], _113478)
Unify: (198) [user] o_s(['Arg1Type', 'Type'], _113478)
Call: (199) [user] o_s('Arg1Type', _113478)
Unify: (199) [user] o_s('Arg1Type', 'Arg1Type')
Exit: (199) [user] o_s('Arg1Type', 'Arg1Type')
Exit: (198) [user] o_s(['Arg1Type', 'Type'], 'Arg1Type')
Exit: (197) [user] into_simple_op(+, [:, 'Arg1Type', 'Type'], op(+, :, 'Arg1Type'))
^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, :, 'Arg1Type')))
^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, :, 'Arg1Type')))
^ Call: (198) [user] current_predicate(pfcAdd/1)
^ Exit: (198) [user] current_predicate(pfcAdd/1)
^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, :, 'Arg1Type'))))
^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, :, 'Arg1Type'))))
^ Call: (199) [user] clause(pfcTraceExecution, true)
^ Fail: (199) [user] clause(pfcTraceExecution, true)
^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, :, 'Arg1Type'))))
^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, :, 'Arg1Type'))))
^ Call: (198) [user] pfcAdd('next-operation'(op(+, :, 'Arg1Type')))
^ Unify: (198) [user] pfcAdd('next-operation'(op(+, :, 'Arg1Type')))
^ Call: (199) [user] must_ex(current_why_UU(_131948))
^ Unify: (199) [user] must_ex(current_why_UU(_131948))
Call: (201) [user] current_why_UU(_131948)
Unify: (201) [user] current_why_UU(_131948)
^ Call: (202) [user] get_why_uu(_131948)
^ Unify: (202) [user] get_why_uu(_131948)
^ Call: (203) [user] findall(_137488, current_why(_137488), _137494)
^ Unify: (203) [$bags] findall(_137488, user:current_why(_137488), _137494)
^ Call: (204) [$bags] findall(_137488, user:current_why(_137488), _137494, [])
^ Unify: (204) [$bags] findall(_137488, user:current_why(_137488), _137494, [])
^ Call: (205) [$bags] cleanup_bag(findall_loop(_137488, user:current_why(_137488), _137494, []), '$destroy_findall_bag')
^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_137488, user:current_why(_137488), _137494, []), '$bags':'$destroy_findall_bag')
Call: (206) [$bags] findall_loop(_137488, user:current_why(_137488), _137494, [])
Unify: (206) [$bags] findall_loop(_137488, user:current_why(_137488), _137494, [])
^ Call: (207) [user] bugger:current_why(_137488)
^ Unify: (207) [user] bugger:current_why(_137488)
^ Call: (208) [user] bugger:current_why_data(_137488)
^ Unify: (208) [user] bugger:current_why_data(_137488)
Call: (209) [system] nb_current('$current_why', wp(_137488, _148748))
Fail: (209) [system] nb_current('$current_why', wp(_137488, _148748))
^ Redo: (208) [user] bugger:current_why_data(_137488)
^ Unify: (208) [user] bugger:current_why_data(_137488)
Call: (209) [t_l] t_l:current_why_source(_137488)
Fail: (209) [t_l] t_l:current_why_source(_137488)
^ Fail: (208) [user] bugger:current_why_data(_137488)
^ Redo: (207) [user] bugger:current_why(_137488)
^ Unify: (207) [user] bugger:current_why(mfl4(_156176, _156178, _156180, _156182))
^ Call: (209) [system] setup_call_cleanup('$notrace'(_157132, _157134), once(user:current_mfl4(_156176, _156178, _156180, _156182)), '$restore_trace'(_157132, _157134))
^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_157132, _157134), system:once(user:current_mfl4(_156176, _156178, _156180, _156182)), system:'$restore_trace'(_157132, _157134))
^ Call: (210) [system] sig_atomic(system:'$notrace'(_157132, _157134))
^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_156176, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1803)), system:'$restore_trace'(3, -1))
^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_156176, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Redo: (206) [$bags] findall_loop(_137488, user:current_why(_137488), _137494, [])
Exit: (206) [$bags] findall_loop(_137488, user:current_why(_137488), [P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [])
^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_137488, user:current_why(_137488), [P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], []), '$bags':'$destroy_findall_bag')
^ Exit: (204) [$bags] findall(_137488, user:current_why(_137488), [P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [])
^ Exit: (203) [$bags] findall(_137488, user:current_why(_137488), [P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (203) [system] [P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]\==[]
Exit: (203) [system] [P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]\==[]
^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _131948)
^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], ([P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], ax))
Call: (204) [system] var([P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Fail: (204) [system] var([P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _131948)
^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (204) [system] nonvar([P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Exit: (204) [system] nonvar([P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (204) [system] [P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]=(_293896, _293898)
Fail: (204) [system] [P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]=(_293896, _293898)
^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _131948)
^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _131948)
^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _324330)
^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _324330)
^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _324330)
^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (206) [system] var([P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Fail: (206) [system] var([P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _324330)
^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Call: (206) [user] not(compound([P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]))
^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]))
Call: (207) [system] compound([P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Exit: (207) [system] compound([P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]))
^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _324330)
^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _324330)
^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _324330)
^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Call: (207) [system] var(P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Fail: (207) [system] var(P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _324330)
^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Call: (207) [user] not(compound(P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)))
^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_174012, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)))
Call: (208) [system] compound(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Exit: (208) [system] compound(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)))
^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3518)
^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3472)
^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
Call: (205) [system] var(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Fail: (205) [system] var(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3472)
^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Call: (205) [system] nonvar(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Exit: (205) [system] nonvar(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Call: (205) [system] P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)=(_169276, _169278)
Fail: (205) [system] P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)=(_169276, _169278)
^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3472)
^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (199) [user] pfcAdd('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (199) [user] pfcAdd('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (200) [user] pfcPost('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (200) [user] pfcPost('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(+, :, 'Arg1Type')))
^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(+, :, 'Arg1Type')))
Call: (202) [system] is_list('next-operation'(op(+, :, 'Arg1Type')))
Fail: (202) [system] is_list('next-operation'(op(+, :, 'Arg1Type')))
^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(+, :, 'Arg1Type')))
^ Call: (202) [user] pfcPost1('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (202) [user] pfcPost1('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (203) [user] control_arg_types('next-operation'(op(+, :, 'Arg1Type')), _328010)
^ Unify: (203) [user] control_arg_types('next-operation'(op(+, :, 'Arg1Type')), _328010)
Call: (204) [system] fail
Fail: (204) [system] fail
^ Fail: (203) [user] control_arg_types('next-operation'(op(+, :, 'Arg1Type')), _328010)
^ Redo: (202) [user] pfcPost1('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (202) [user] pfcPost1('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _347846, (notrace, wdmsg(('next-operation'(op(+, :, 'Arg1Type'))=>_347846)), trace)))
^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _347846, (notrace, wdmsg(('next-operation'(op(+, :, 'Arg1Type'))=>_347846)), trace)))
^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _347846, (notrace, wdmsg(('next-operation'(op(+, :, 'Arg1Type'))=>_347846)), trace)), user:each_call_cleanup)
^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _347846, (notrace, wdmsg(('next-operation'(op(+, :, 'Arg1Type'))=>_347846)), trace)), user:each_call_cleanup)
Call: (205) [system] current_prolog_flag(occurs_check, _378368)
Exit: (205) [system] current_prolog_flag(occurs_check, true)
^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _347846, (notrace, wdmsg(('next-operation'(op(+, :, 'Arg1Type'))=>_347846)), trace)), user:set_prolog_flag(occurs_check, true))
^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _347846, (notrace, wdmsg(('next-operation'(op(+, :, 'Arg1Type'))=>_347846)), trace)), user:set_prolog_flag(occurs_check, true))
Call: (206) [system] true==true
Exit: (206) [system] true==true
^ Call: (207) [user] pfcPost11('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (207) [user] pfcPost11('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, :, 'Arg1Type')), P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, :, 'Arg1Type')), P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, :, 'Arg1Type')))
^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, :, 'Arg1Type')))
^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, :, 'Arg1Type')), true)
^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, :, 'Arg1Type')), true)
^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, :, 'Arg1Type')), true)
^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, :, 'Arg1Type')), true)
^ Call: (211) [user] strip_module('next-operation'(op(+, :, 'Arg1Type')), _479020, _479022)
^ Exit: (211) [user] strip_module('next-operation'(op(+, :, 'Arg1Type')), user, 'next-operation'(op(+, :, 'Arg1Type')))
^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'Arg1Type')), true)
^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'Arg1Type')), true)
Call: (212) [system] _482764=user
Exit: (212) [system] user=user
^ Call: (212) [user] clause(user:'next-operation'(op(+, :, 'Arg1Type')), true, _484634)
^ Fail: (212) [user] clause('next-operation'(op(+, :, 'Arg1Type')), true, _484634)
^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'Arg1Type')), true)
^ Call: (212) [user] clause(user:'next-operation'(op(+, :, 'Arg1Type')), true, _487462)
^ Fail: (212) [user] clause('next-operation'(op(+, :, 'Arg1Type')), true, _487462)
^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'Arg1Type')), true)
^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, :, 'Arg1Type')), true)
^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, :, 'Arg1Type')), true)
^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, :, 'Arg1Type')), true)
^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, :, 'Arg1Type')))
^ Call: (208) [user] pfcPost2('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (208) [user] pfcPost2('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, :, 'Arg1Type')));assert('next-operation'(op(+, :, 'Arg1Type'))))))
^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, :, 'Arg1Type')));assert('next-operation'(op(+, :, 'Arg1Type'))))))
^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, :, 'Arg1Type')));assert('next-operation'(op(+, :, 'Arg1Type')))))
^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, :, 'Arg1Type')));assert('next-operation'(op(+, :, 'Arg1Type')))))
^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, :, 'Arg1Type')))
^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, :, 'Arg1Type')))
^ Call: (214) [user] strip_module('next-operation'(op(+, :, 'Arg1Type')), _514812, _514814)
^ Exit: (214) [user] strip_module('next-operation'(op(+, :, 'Arg1Type')), user, 'next-operation'(op(+, :, 'Arg1Type')))
^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, :, 'Arg1Type')), _516692, _516694)
^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, :, 'Arg1Type')), 'next-operation'(op(+, :, 'Arg1Type')), true)
Call: (215) [system] var('next-operation'(op(+, :, 'Arg1Type')))
Fail: (215) [system] var('next-operation'(op(+, :, 'Arg1Type')))
^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, :, 'Arg1Type')), _516692, _516694)
^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, :, 'Arg1Type')), 'next-operation'(op(+, :, 'Arg1Type')), true)
^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, :, 'Arg1Type')), 'next-operation'(op(+, :, 'Arg1Type')), true)
^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'Arg1Type')), true)
^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'Arg1Type')), true)
Call: (215) [system] _4954=user
Exit: (215) [system] user=user
^ Call: (215) [user] clause(user:'next-operation'(op(+, :, 'Arg1Type')), true, _6824)
^ Fail: (215) [user] clause('next-operation'(op(+, :, 'Arg1Type')), true, _6824)
^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'Arg1Type')), true)
^ Call: (215) [user] clause(user:'next-operation'(op(+, :, 'Arg1Type')), true, _9652)
^ Fail: (215) [user] clause('next-operation'(op(+, :, 'Arg1Type')), true, _9652)
^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'Arg1Type')), true)
^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, :, 'Arg1Type')))
^ Call: (213) [user] assert('next-operation'(op(+, :, 'Arg1Type')))
^ Exit: (213) [user] assert('next-operation'(op(+, :, 'Arg1Type')))
^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, :, 'Arg1Type')));assert('next-operation'(op(+, :, 'Arg1Type')))))
^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, :, 'Arg1Type')));assert('next-operation'(op(+, :, 'Arg1Type'))))))
^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, :, 'Arg1Type')))
^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, :, 'Arg1Type')))
^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, :, 'Arg1Type')))
^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, :, 'Arg1Type')))
^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg1Type')), _66442)
^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg1Type')), _66442)
Call: (216) [system] var('next-operation'(op(+, :, 'Arg1Type')))
Fail: (216) [system] var('next-operation'(op(+, :, 'Arg1Type')))
^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg1Type')), _66442)
^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg1Type')), _66442)
Call: (216) [system] compound('next-operation'(op(+, :, 'Arg1Type')))
Exit: (216) [system] compound('next-operation'(op(+, :, 'Arg1Type')))
Call: (216) [system] 1<1
Fail: (216) [system] 1<1
^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg1Type')), _66442)
^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg1Type')), _66442)
Call: (216) [system] _77594 is 1+ -1
Exit: (216) [system] 0 is 1+ -1
^ Call: (216) [user] compound_eles('next-operation'(op(+, :, 'Arg1Type')), _79452)
^ Unify: (216) [user] compound_eles('next-operation'(op(+, :, 'Arg1Type')), _79452)
Call: (217) [system] is_list('next-operation'(op(+, :, 'Arg1Type')))
Fail: (217) [system] is_list('next-operation'(op(+, :, 'Arg1Type')))
^ Redo: (216) [user] compound_eles('next-operation'(op(+, :, 'Arg1Type')), _79452)
^ Unify: (216) [user] compound_eles('next-operation'(op(+, :, 'Arg1Type')), _79452)
Call: (217) [system] compound('next-operation'(op(+, :, 'Arg1Type')))
Exit: (217) [system] compound('next-operation'(op(+, :, 'Arg1Type')))
Call: (217) [system] compound_name_arguments('next-operation'(op(+, :, 'Arg1Type')), _86862, _86864)
Exit: (217) [system] compound_name_arguments('next-operation'(op(+, :, 'Arg1Type')), 'next-operation', [op(+, :, 'Arg1Type')])
Call: (217) [lists] lists:member(_79452, ['next-operation', op(+, :, 'Arg1Type')])
Unify: (217) [lists] lists:member(_79452, ['next-operation', op(+, :, 'Arg1Type')])
Call: (218) [lists] lists:member_([op(+, :, 'Arg1Type')], _79452, 'next-operation')
Unify: (218) [lists] lists:member_([op(+, :, 'Arg1Type')], 'next-operation', 'next-operation')
Exit: (218) [lists] lists:member_([op(+, :, 'Arg1Type')], 'next-operation', 'next-operation')
Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, :, 'Arg1Type')])
^ Exit: (216) [user] compound_eles('next-operation'(op(+, :, 'Arg1Type')), 'next-operation')
^ Call: (216) [user] compound_eles(0, 'next-operation', _66442)
^ Unify: (216) [user] compound_eles(0, 'next-operation', _66442)
Call: (217) [system] var('next-operation')
Fail: (217) [system] var('next-operation')
^ Redo: (216) [user] compound_eles(0, 'next-operation', _66442)
^ Unify: (216) [user] compound_eles(0, 'next-operation', _66442)
Call: (217) [system] compound('next-operation')
Fail: (217) [system] compound('next-operation')
^ Redo: (216) [user] compound_eles(0, 'next-operation', _66442)
Call: (217) [system] _66442='next-operation'
Exit: (217) [system] 'next-operation'='next-operation'
^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation')
^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg1Type')), 'next-operation')
^ Call: (215) [user] pfcIgnored('next-operation')
^ Fail: (215) [user] pfcIgnored('next-operation')
Redo: (218) [lists] lists:member_([op(+, :, 'Arg1Type')], _79452, 'next-operation')
Unify: (218) [lists] lists:member_([op(+, :, 'Arg1Type')], _79452, 'next-operation')
Call: (219) [lists] lists:member_([], _79452, op(+, :, 'Arg1Type'))
Unify: (219) [lists] lists:member_([], op(+, :, 'Arg1Type'), op(+, :, 'Arg1Type'))
Exit: (219) [lists] lists:member_([], op(+, :, 'Arg1Type'), op(+, :, 'Arg1Type'))
Exit: (218) [lists] lists:member_([op(+, :, 'Arg1Type')], op(+, :, 'Arg1Type'), 'next-operation')
Exit: (217) [lists] lists:member(op(+, :, 'Arg1Type'), ['next-operation', op(+, :, 'Arg1Type')])
^ Exit: (216) [user] compound_eles('next-operation'(op(+, :, 'Arg1Type')), op(+, :, 'Arg1Type'))
^ Call: (216) [user] compound_eles(0, op(+, :, 'Arg1Type'), _66442)
^ Unify: (216) [user] compound_eles(0, op(+, :, 'Arg1Type'), _66442)
Call: (217) [system] var(op(+, :, 'Arg1Type'))
Fail: (217) [system] var(op(+, :, 'Arg1Type'))
^ Redo: (216) [user] compound_eles(0, op(+, :, 'Arg1Type'), _66442)
^ Unify: (216) [user] compound_eles(0, op(+, :, 'Arg1Type'), _66442)
Call: (217) [system] compound(op(+, :, 'Arg1Type'))
Exit: (217) [system] compound(op(+, :, 'Arg1Type'))
Call: (217) [system] 0<1
Exit: (217) [system] 0<1
Call: (217) [system] _66442=op(+, :, 'Arg1Type')
Exit: (217) [system] op(+, :, 'Arg1Type')=op(+, :, 'Arg1Type')
^ Exit: (216) [user] compound_eles(0, op(+, :, 'Arg1Type'), op(+, :, 'Arg1Type'))
^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg1Type')), op(+, :, 'Arg1Type'))
^ Call: (215) [user] pfcIgnored(op(+, :, 'Arg1Type'))
^ Fail: (215) [user] pfcIgnored(op(+, :, 'Arg1Type'))
^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, :, 'Arg1Type')))
^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, :, 'Arg1Type')))
^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, :, 'Arg1Type')))
^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg1Type')), _134242)
^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg1Type')), _134242)
Call: (215) [system] var('next-operation'(op(+, :, 'Arg1Type')))
Fail: (215) [system] var('next-operation'(op(+, :, 'Arg1Type')))
^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg1Type')), _134242)
^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg1Type')), _134242)
Call: (215) [system] compound('next-operation'(op(+, :, 'Arg1Type')))
Exit: (215) [system] compound('next-operation'(op(+, :, 'Arg1Type')))
Call: (215) [system] 1<1
Fail: (215) [system] 1<1
^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg1Type')), _134242)
^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg1Type')), _134242)
Call: (215) [system] _145394 is 1+ -1
Exit: (215) [system] 0 is 1+ -1
^ Call: (215) [user] compound_eles('next-operation'(op(+, :, 'Arg1Type')), _147252)
^ Unify: (215) [user] compound_eles('next-operation'(op(+, :, 'Arg1Type')), _147252)
Call: (216) [system] is_list('next-operation'(op(+, :, 'Arg1Type')))
Fail: (216) [system] is_list('next-operation'(op(+, :, 'Arg1Type')))
^ Redo: (215) [user] compound_eles('next-operation'(op(+, :, 'Arg1Type')), _147252)
^ Unify: (215) [user] compound_eles('next-operation'(op(+, :, 'Arg1Type')), _147252)
Call: (216) [system] compound('next-operation'(op(+, :, 'Arg1Type')))
Exit: (216) [system] compound('next-operation'(op(+, :, 'Arg1Type')))
Call: (216) [system] compound_name_arguments('next-operation'(op(+, :, 'Arg1Type')), _154662, _154664)
Exit: (216) [system] compound_name_arguments('next-operation'(op(+, :, 'Arg1Type')), 'next-operation', [op(+, :, 'Arg1Type')])
Call: (216) [lists] lists:member(_147252, ['next-operation', op(+, :, 'Arg1Type')])
Unify: (216) [lists] lists:member(_147252, ['next-operation', op(+, :, 'Arg1Type')])
Call: (217) [lists] lists:member_([op(+, :, 'Arg1Type')], _147252, 'next-operation')
Unify: (217) [lists] lists:member_([op(+, :, 'Arg1Type')], 'next-operation', 'next-operation')
Exit: (217) [lists] lists:member_([op(+, :, 'Arg1Type')], 'next-operation', 'next-operation')
Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, :, 'Arg1Type')])
^ Exit: (215) [user] compound_eles('next-operation'(op(+, :, 'Arg1Type')), 'next-operation')
^ Call: (215) [user] compound_eles(0, 'next-operation', _134242)
^ Unify: (215) [user] compound_eles(0, 'next-operation', _134242)
Call: (216) [system] var('next-operation')
Fail: (216) [system] var('next-operation')
^ Redo: (215) [user] compound_eles(0, 'next-operation', _134242)
^ Unify: (215) [user] compound_eles(0, 'next-operation', _134242)
Call: (216) [system] compound('next-operation')
Fail: (216) [system] compound('next-operation')
^ Redo: (215) [user] compound_eles(0, 'next-operation', _134242)
Call: (216) [system] _134242='next-operation'
Exit: (216) [system] 'next-operation'='next-operation'
^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation')
^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg1Type')), 'next-operation')
^ Call: (214) [user] pfcTraced('next-operation')
^ Fail: (214) [user] pfcTraced('next-operation')
Redo: (217) [lists] lists:member_([op(+, :, 'Arg1Type')], _147252, 'next-operation')
Unify: (217) [lists] lists:member_([op(+, :, 'Arg1Type')], _147252, 'next-operation')
Call: (218) [lists] lists:member_([], _147252, op(+, :, 'Arg1Type'))
Unify: (218) [lists] lists:member_([], op(+, :, 'Arg1Type'), op(+, :, 'Arg1Type'))
Exit: (218) [lists] lists:member_([], op(+, :, 'Arg1Type'), op(+, :, 'Arg1Type'))
Exit: (217) [lists] lists:member_([op(+, :, 'Arg1Type')], op(+, :, 'Arg1Type'), 'next-operation')
Exit: (216) [lists] lists:member(op(+, :, 'Arg1Type'), ['next-operation', op(+, :, 'Arg1Type')])
^ Exit: (215) [user] compound_eles('next-operation'(op(+, :, 'Arg1Type')), op(+, :, 'Arg1Type'))
^ Call: (215) [user] compound_eles(0, op(+, :, 'Arg1Type'), _134242)
^ Unify: (215) [user] compound_eles(0, op(+, :, 'Arg1Type'), _134242)
Call: (216) [system] var(op(+, :, 'Arg1Type'))
Fail: (216) [system] var(op(+, :, 'Arg1Type'))
^ Redo: (215) [user] compound_eles(0, op(+, :, 'Arg1Type'), _134242)
^ Unify: (215) [user] compound_eles(0, op(+, :, 'Arg1Type'), _134242)
Call: (216) [system] compound(op(+, :, 'Arg1Type'))
Exit: (216) [system] compound(op(+, :, 'Arg1Type'))
Call: (216) [system] 0<1
Exit: (216) [system] 0<1
Call: (216) [system] _134242=op(+, :, 'Arg1Type')
Exit: (216) [system] op(+, :, 'Arg1Type')=op(+, :, 'Arg1Type')
^ Exit: (215) [user] compound_eles(0, op(+, :, 'Arg1Type'), op(+, :, 'Arg1Type'))
^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg1Type')), op(+, :, 'Arg1Type'))
^ Call: (214) [user] pfcTraced(op(+, :, 'Arg1Type'))
^ Fail: (214) [user] pfcTraced(op(+, :, 'Arg1Type'))
^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, :, 'Arg1Type')))
^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (213) [user] pfcSpied('next-operation'(op(+, :, 'Arg1Type')), +)
^ Fail: (213) [user] pfcSpied('next-operation'(op(+, :, 'Arg1Type')), +)
^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (212) [user] pfcGetSearch(_300914)
^ Unify: (212) [user] pfcGetSearch(_300914)
Call: (213) [t_l] t_l:pfcSearchTL(_302764)
Fail: (213) [t_l] t_l:pfcSearchTL(_302764)
^ Redo: (212) [user] pfcGetSearch(_300914)
^ Call: (213) [user] pfcSearch(_305538)
^ Unify: (213) [user] pfcSearch(direct)
^ Exit: (213) [user] pfcSearch(direct)
Call: (213) [system] _300914=direct
Exit: (213) [system] direct=direct
^ Exit: (212) [user] pfcGetSearch(direct)
^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
Call: (213) [system] direct=direct
Exit: (213) [system] direct=direct
^ Call: (213) [user] pfcFwd('next-operation'(op(+, :, 'Arg1Type')))
^ Unify: (213) [user] pfcFwd('next-operation'(op(+, :, 'Arg1Type')))
^ Call: (214) [user] control_arg_types('next-operation'(op(+, :, 'Arg1Type')), _330012)
^ Unify: (214) [user] control_arg_types('next-operation'(op(+, :, 'Arg1Type')), _330012)
Call: (215) [system] fail
Fail: (215) [system] fail
^ Fail: (214) [user] control_arg_types('next-operation'(op(+, :, 'Arg1Type')), _330012)
^ Redo: (213) [user] pfcFwd('next-operation'(op(+, :, 'Arg1Type')))
^ Unify: (213) [user] pfcFwd('next-operation'(op(+, :, 'Arg1Type')))
^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, :, 'Arg1Type'))))
^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'Arg1Type'))))
^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'Arg1Type'))), user:each_call_cleanup)
^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'Arg1Type'))), user:each_call_cleanup)
Call: (216) [system] current_prolog_flag(occurs_check, _340274)
Exit: (216) [system] current_prolog_flag(occurs_check, true)
^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'Arg1Type'))), user:set_prolog_flag(occurs_check, true))
^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'Arg1Type'))), user:set_prolog_flag(occurs_check, true))
Call: (217) [system] true==true
Exit: (217) [system] true==true
^ Call: (217) [user] pfcFwd0('next-operation'(op(+, :, 'Arg1Type')))
^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, :, 'Arg1Type')))
Call: (218) [system] is_list(_347770)
Fail: (218) [system] is_list(_347770)
^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, :, 'Arg1Type')))
^ Call: (218) [user] pfcFwd1('next-operation'(op(+, :, 'Arg1Type')))
^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, :, 'Arg1Type')))
^ Call: (219) [user] fc_rule_check('next-operation'(op(+, :, 'Arg1Type')))
^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, :, 'Arg1Type')))
^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, :, 'Arg1Type')))
Call: (219) [system] copy_term('next-operation'(op(+, :, 'Arg1Type')), _355164)
Exit: (219) [system] copy_term('next-operation'(op(+, :, 'Arg1Type')), 'next-operation'(op(+, :, 'Arg1Type')))
^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, :, 'Arg1Type')), 'next-operation'(op(+, :, 'Arg1Type'))))
^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, :, 'Arg1Type')), 'next-operation'(op(+, :, 'Arg1Type'))))
^ Call: (220) [user] fcpt('next-operation'(op(+, :, 'Arg1Type')), 'next-operation'(op(+, :, 'Arg1Type')))
^ Unify: (220) [user] fcpt('next-operation'(op(+, :, 'Arg1Type')), 'next-operation'(op(+, :, 'Arg1Type')))
^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), true)
^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), true)
^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Call: (223) [system] var('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Fail: (223) [system] var('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Call: (223) [system] callable('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Exit: (223) [system] callable('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), imported_from(system))
^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), imported_from(system))
Call: (224) [system] nonvar(imported_from(system))
Exit: (224) [system] nonvar(imported_from(system))
Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Call: (226) [system] callable('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Exit: (226) [system] callable('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Call: (226) [system] atom(user)
Exit: (226) [system] atom(user)
Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), imported_from(system))
^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), built_in)
^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), built_in)
Call: (224) [system] nonvar(built_in)
Exit: (224) [system] nonvar(built_in)
Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Call: (225) [system] callable('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Exit: (225) [system] callable('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), _397826, _397828)
Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), _397826, _397828)
Call: (226) [system] compound('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Exit: (226) [system] compound('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), _397826, _397828)
Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), '$pt$', 2)
Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), '$pt$', 2)
^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2)
^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2)
^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), built_in)
^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), _409068)
^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), _410008)
Call: (224) [system] nonvar(_410866)
^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), _411868)
^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), _412802)
Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Call: (225) [system] callable('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Exit: (225) [system] callable('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Call: (225) [system] atom(user)
Exit: (225) [system] atom(user)
Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), interpreted)
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), number_of_clauses(_421996))
^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), number_of_clauses(_421996))
Call: (224) [system] nonvar(number_of_clauses(_421996))
Exit: (224) [system] nonvar(number_of_clauses(_421996))
Call: (224) [$syspreds] property_predicate(number_of_clauses(_421996), user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Unify: (224) [$syspreds] property_predicate(number_of_clauses(_421996), user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Call: (226) [system] callable('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Exit: (226) [system] callable('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Call: (226) [system] atom(user)
Exit: (226) [system] atom(user)
Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), number_of_clauses(0))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _436840), (prolog_current_choice(_436850), push_current_choice(_436850), clause('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), _436872), pfc_call(_436872)), nb_setval('$pfc_current_choice', _436840))
^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _436840), user:(prolog_current_choice(_436850), push_current_choice(_436850), clause('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), _436872), pfc_call(_436872)), user:nb_setval('$pfc_current_choice', _436840))
^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _436840))
Call: (226) [system] nb_current('$pfc_current_choice', _436840)
Exit: (226) [system] nb_current('$pfc_current_choice', [])
^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', []))
Call: (225) [system] prolog_current_choice(_436850)
Exit: (225) [system] prolog_current_choice(2927)
^ Call: (225) [user] push_current_choice(2927)
^ Unify: (225) [user] push_current_choice(2927)
Call: (226) [system] nb_current('$pfc_current_choice', _446190)
Exit: (226) [system] nb_current('$pfc_current_choice', [])
Call: (226) [system] b_setval('$pfc_current_choice', [2927])
Exit: (226) [system] b_setval('$pfc_current_choice', [2927])
^ Exit: (225) [user] push_current_choice(2927)
^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), _436872)
^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), _436872)
Call: (225) [$syspreds] nb_setval('$pfc_current_choice', [])
Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', [])
Call: (226) [system] duplicate_term([], _454562)
Exit: (226) [system] duplicate_term([], [])
Call: (226) [system] nb_linkval('$pfc_current_choice', [])
Exit: (226) [system] nb_linkval('$pfc_current_choice', [])
Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', [])
^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _436840), user:(prolog_current_choice(_436850), push_current_choice(_436850), clause('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756), _436872), pfc_call(_436872)), user:nb_setval('$pfc_current_choice', _436840))
^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, :, 'Arg1Type')), _360756))
^ Redo: (220) [user] fcpt('next-operation'(op(+, :, 'Arg1Type')), 'next-operation'(op(+, :, 'Arg1Type')))
^ Unify: (220) [user] fcpt('next-operation'(op(+, :, 'Arg1Type')), 'next-operation'(op(+, :, 'Arg1Type')))
^ Exit: (220) [user] fcpt('next-operation'(op(+, :, 'Arg1Type')), 'next-operation'(op(+, :, 'Arg1Type')))
^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, :, 'Arg1Type')), 'next-operation'(op(+, :, 'Arg1Type'))))
^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, :, 'Arg1Type')), 'next-operation'(op(+, :, 'Arg1Type'))))
^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, :, 'Arg1Type')), 'next-operation'(op(+, :, 'Arg1Type'))))
^ Call: (220) [user] fcnt('next-operation'(op(+, :, 'Arg1Type')), 'next-operation'(op(+, :, 'Arg1Type')))
^ Unify: (220) [user] fcnt('next-operation'(op(+, :, 'Arg1Type')), 'next-operation'(op(+, :, 'Arg1Type')))
^ Call: (221) [user] pfc_spft(_469432, _469518, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440))
^ Unify: (221) [user] pfc_spft(_469432, _470450, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440))
^ Call: (222) [user] pfcCallSystem('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
^ Unify: (222) [user] pfcCallSystem('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
^ Call: (223) [user] pfc_call('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
^ Unify: (223) [user] pfc_call('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
Call: (224) [system] var('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
Fail: (224) [system] var('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
^ Redo: (223) [user] pfc_call('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
^ Unify: (223) [user] pfc_call('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
Call: (224) [system] callable('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
Exit: (224) [system] callable('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
^ Unify: (223) [user] pfc_call('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
^ Redo: (223) [user] pfc_call('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
^ Unify: (223) [user] pfc_call('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
^ Call: (224) [user] predicate_property('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)), imported_from(system))
^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)), imported_from(system))
Call: (225) [system] nonvar(imported_from(system))
Exit: (225) [system] nonvar(imported_from(system))
Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
Call: (227) [system] callable('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
Exit: (227) [system] callable('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
Call: (227) [system] atom(user)
Exit: (227) [system] atom(user)
Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)), imported_from(system))
^ Redo: (223) [user] pfc_call('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
^ Unify: (223) [user] pfc_call('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
^ Call: (224) [user] predicate_property('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)), built_in)
^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)), built_in)
Call: (225) [system] nonvar(built_in)
Exit: (225) [system] nonvar(built_in)
Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
Call: (226) [system] callable('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
Exit: (226) [system] callable('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
Call: (226) [$syspreds] goal_name_arity('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)), _505590, _505592)
Unify: (226) [$syspreds] goal_name_arity('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)), _505590, _505592)
Call: (227) [system] compound('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
Exit: (227) [system] compound('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
Call: (227) [system] compound_name_arity('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)), _505590, _505592)
Exit: (227) [system] compound_name_arity('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)), '$spft$', 3)
Exit: (226) [$syspreds] goal_name_arity('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)), '$spft$', 3)
^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3)
^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3)
^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)), built_in)
^ Redo: (223) [user] pfc_call('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
^ Unify: (223) [user] pfc_call('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
^ Call: (224) [user] predicate_property('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)), _516832)
^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)), _517772)
Call: (225) [system] nonvar(_518630)
^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)), _519632)
^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)), _520566)
Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _469438, _469440)))
Call: (226) [system] callable('$spft$'(_469432, _471310, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)))
Exit: (226) [system] callable('$spft$'(_3728, _3742, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)))
Call: (226) [system] atom(user)
Exit: (226) [system] atom(user)
Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_3728, _3742, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)))
^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_3728, _3742, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)), interpreted)
^ Unify: (223) [user] pfc_call('$spft$'(_3728, _3742, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)))
^ Call: (224) [user] predicate_property('$spft$'(_3728, _3742, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)), number_of_clauses(_9666))
^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_3728, _3742, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)), number_of_clauses(_9666))
Call: (225) [system] nonvar(number_of_clauses(_9666))
Exit: (225) [system] nonvar(number_of_clauses(_9666))
Call: (225) [$syspreds] property_predicate(number_of_clauses(_9666), user:'$spft$'(_3728, _3742, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)))
Unify: (225) [$syspreds] property_predicate(number_of_clauses(_9666), user:'$spft$'(_3728, _3742, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)))
Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_3728, _3742, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)))
Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_3728, _3742, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)))
Call: (227) [system] callable('$spft$'(_3728, _3742, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)))
Exit: (227) [system] callable('$spft$'(_3728, _3742, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)))
Call: (227) [system] atom(user)
Exit: (227) [system] atom(user)
Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_3728, _3742, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)))
Exit: (225) [$syspreds] property_predicate(number_of_clauses(714), user:'$spft$'(_3728, _3742, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)))
^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_3728, _3742, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)), number_of_clauses(714))
^ Unify: (223) [user] pfc_call('$spft$'(_3728, _3742, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)))
^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _24510), (prolog_current_choice(_24520), push_current_choice(_24520), clause('$spft$'(_3728, _3742, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)), _24542), pfc_call(_24542)), nb_setval('$pfc_current_choice', _24510))
^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _24510), user:(prolog_current_choice(_24520), push_current_choice(_24520), clause('$spft$'(_3728, _3742, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)), _24542), pfc_call(_24542)), user:nb_setval('$pfc_current_choice', _24510))
^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _24510))
Call: (227) [system] nb_current('$pfc_current_choice', _24510)
Exit: (227) [system] nb_current('$pfc_current_choice', [])
^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', []))
Call: (226) [system] prolog_current_choice(_24520)
Exit: (226) [system] prolog_current_choice(2947)
^ Call: (226) [user] push_current_choice(2947)
^ Unify: (226) [user] push_current_choice(2947)
Call: (227) [system] nb_current('$pfc_current_choice', _33860)
Exit: (227) [system] nb_current('$pfc_current_choice', [])
Call: (227) [system] b_setval('$pfc_current_choice', [2947])
Exit: (227) [system] b_setval('$pfc_current_choice', [2947])
^ Exit: (226) [user] push_current_choice(2947)
^ Call: (226) [user] clause('$spft$'(_3728, _3742, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)), _24542)
^ Fail: (226) [user] clause('$spft$'(_3728, _3742, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)), _24542)
Call: (226) [$syspreds] nb_setval('$pfc_current_choice', [])
Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', [])
Call: (227) [system] duplicate_term([], _42232)
Exit: (227) [system] duplicate_term([], [])
Call: (227) [system] nb_linkval('$pfc_current_choice', [])
Exit: (227) [system] nb_linkval('$pfc_current_choice', [])
Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', [])
^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _24510), user:(prolog_current_choice(_24520), push_current_choice(_24520), clause('$spft$'(_3728, _3742, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)), _24542), pfc_call(_24542)), user:nb_setval('$pfc_current_choice', _24510))
^ Fail: (223) [user] pfc_call('$spft$'(_3728, _3742, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)))
^ Fail: (222) [user] pfcCallSystem('$spft$'(_3728, _3742, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736)))
^ Fail: (221) [user] pfc_spft(_3728, _49736, '$nt$'('next-operation'(op(+, :, 'Arg1Type')), _3734, _3736))
^ Redo: (220) [user] fcnt('next-operation'(op(+, :, 'Arg1Type')), 'next-operation'(op(+, :, 'Arg1Type')))
^ Unify: (220) [user] fcnt('next-operation'(op(+, :, 'Arg1Type')), 'next-operation'(op(+, :, 'Arg1Type')))
^ Exit: (220) [user] fcnt('next-operation'(op(+, :, 'Arg1Type')), 'next-operation'(op(+, :, 'Arg1Type')))
^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, :, 'Arg1Type')), 'next-operation'(op(+, :, 'Arg1Type'))))
^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, :, 'Arg1Type')))
^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, :, 'Arg1Type')))
^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'Arg1Type'))), user:set_prolog_flag(occurs_check, true))
^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'Arg1Type'))), user:each_call_cleanup)
^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'Arg1Type'))))
^ Exit: (213) [user] pfcFwd('next-operation'(op(+, :, 'Arg1Type')))
^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Exit: (208) [user] pfcPost2('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (207) [user] pfcPost11('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _3498, (notrace, wdmsg(('next-operation'(op(+, :, 'Arg1Type'))=>_3498)), trace)), user:set_prolog_flag(occurs_check, true))
^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _3498, (notrace, wdmsg(('next-operation'(op(+, :, 'Arg1Type'))=>_3498)), trace)), user:each_call_cleanup)
^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _3498, (notrace, wdmsg(('next-operation'(op(+, :, 'Arg1Type'))=>_3498)), trace)))
^ Exit: (202) [user] pfcPost1('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(+, :, 'Arg1Type')))
^ Exit: (200) [user] pfcPost('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (200) [user] pfcRun
^ Unify: (200) [user] pfcRun
^ Call: (201) [user] pfcGetSearch(direct)
^ Unify: (201) [user] pfcGetSearch(direct)
Call: (202) [t_l] t_l:pfcSearchTL(_147262)
Fail: (202) [t_l] t_l:pfcSearchTL(_147262)
^ Redo: (201) [user] pfcGetSearch(direct)
^ Call: (202) [user] pfcSearch(_150036)
^ Unify: (202) [user] pfcSearch(direct)
^ Exit: (202) [user] pfcSearch(direct)
Call: (202) [system] direct=direct
Exit: (202) [system] direct=direct
^ Exit: (201) [user] pfcGetSearch(direct)
^ Unify: (200) [user] pfcRun
^ Exit: (200) [user] pfcRun
^ Exit: (199) [user] pfcAdd('next-operation'(op(+, :, 'Arg1Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (198) [user] pfcAdd('next-operation'(op(+, :, 'Arg1Type')))
^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, :, 'Arg1Type')))
^ Exit: (196) [user] if_t(into_simple_op(+, [:, 'Arg1Type', 'Type'], op(+, :, 'Arg1Type')), pfcAdd_Now('next-operation'(op(+, :, 'Arg1Type'))))
Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [:, 'Arg1Type', 'Type']), _3362))
Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [:, 'Arg1Type', 'Type']), _3362))
^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [:, 'Arg1Type', 'Type']), _3362)
^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [:, 'Arg1Type', 'Type']), _3362)
Call: (199) [system] asserted_do_metta('&self', +, [:, 'Arg1Type', 'Type'])\=[_171522|_171524]
Exit: (199) [system] asserted_do_metta('&self', +, [:, 'Arg1Type', 'Type'])\=[_171522|_171524]
^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [:, 'Arg1Type', 'Type']))*->_3362='True';_3362='False'))
^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [:, 'Arg1Type', 'Type']))*->_3362='True';_3362='False'))
Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [:, 'Arg1Type', 'Type']))*->_3362='True';_3362='False'), error(_175260, _175262), fail)
Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [:, 'Arg1Type', 'Type']))*->_3362='True';_3362='False'), error(_175260, _175262), fail)
Call: (203) [user] asserted_do_metta('&self', +, [:, 'Arg1Type', 'Type'])
Unify: (203) [user] asserted_do_metta('&self', +, [:, 'Arg1Type', 'Type'])
Call: (204) [user] metta_interp_mode(+, _178976)
Unify: (204) [user] metta_interp_mode(+, load)
Exit: (204) [user] metta_interp_mode(+, load)
Call: (204) [user] asserted_do_metta('&self', load, [:, 'Arg1Type', 'Type'])
Unify: (204) [user] asserted_do_metta('&self', load, [:, 'Arg1Type', 'Type'])
Call: (205) [user] metta_interp_mode(load, _183566)
Redo: (204) [user] asserted_do_metta('&self', load, [:, 'Arg1Type', 'Type'])
Unify: (204) [user] asserted_do_metta('&self', load, [:, 'Arg1Type', 'Type'])
Call: (205) [system] load==exec
Redo: (204) [user] asserted_do_metta('&self', load, [:, 'Arg1Type', 'Type'])
Unify: (204) [user] asserted_do_metta('&self', load, [:, 'Arg1Type', 'Type'])
Call: (205) [user] asserted_do_metta2('&self', load, [:, 'Arg1Type', 'Type'], [:, 'Arg1Type', 'Type'])
Unify: (205) [user] asserted_do_metta2('&self', load, [:, 'Arg1Type', 'Type'], [:, 'Arg1Type', 'Type'])
Call: (206) [system] nonvar(load)
Exit: (206) [system] nonvar(load)
Call: (206) [user] metta_interp_mode(load, _192788)
Redo: (205) [user] asserted_do_metta2('&self', load, [:, 'Arg1Type', 'Type'], [:, 'Arg1Type', 'Type'])
Unify: (205) [user] asserted_do_metta2('&self', load, [:, 'Arg1Type', 'Type'], [:, 'Arg1Type', 'Type'])
^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [:, 'Arg1Type', 'Type'], metta_atom('&self', [:, 'Arg1Type', 'Type'])))
^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [:, 'Arg1Type', 'Type'], metta_atom('&self', [:, 'Arg1Type', 'Type'])))
^ Call: (207) [user] is_compatio
^ Unify: (207) [user] is_compatio
^ Call: (209) [system] setup_call_cleanup('$notrace'(_199264, _199266), once(user:is_compatio0), '$restore_trace'(_199264, _199266))
^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_199264, _199266), system:once(user:is_compatio0), system:'$restore_trace'(_199264, _199266))
^ Call: (210) [system] sig_atomic(system:'$notrace'(_199264, _199266))
^ Fail: (207) [user] is_compatio
^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [:, 'Arg1Type', 'Type'], metta_atom('&self', [:, 'Arg1Type', 'Type'])))
^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [:, 'Arg1Type', 'Type'], metta_atom('&self', [:, 'Arg1Type', 'Type'])))
^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_204882, must_det_ll(user:metta_anew(load, [:, 'Arg1Type', 'Type'], metta_atom('&self', [:, 'Arg1Type', 'Type'])))), (_204882==""->true;our_ansi_format('#ffa505', '~w~n', [_204882]))))
^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_204882, must_det_ll(user:metta_anew(load, [:, 'Arg1Type', 'Type'], metta_atom('&self', [:, 'Arg1Type', 'Type'])))), (_204882==""->true;our_ansi_format('#ffa505', '~w~n', [_204882]))))
(: Arg1Type Type)
^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [:, 'Arg1Type', 'Type'], metta_atom('&self', [:, 'Arg1Type', 'Type'])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""]))))
^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [:, 'Arg1Type', 'Type'], metta_atom('&self', [:, 'Arg1Type', 'Type'])))
Exit: (205) [user] asserted_do_metta2('&self', load, [:, 'Arg1Type', 'Type'], [:, 'Arg1Type', 'Type'])
Exit: (204) [user] asserted_do_metta('&self', load, [:, 'Arg1Type', 'Type'])
Exit: (203) [user] asserted_do_metta('&self', +, [:, 'Arg1Type', 'Type'])
Call: (203) [system] _3362='True'
Exit: (203) [system] 'True'='True'
Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [:, 'Arg1Type', 'Type']))*->'True'='True';'True'='False'), error(_175260, _175262), fail)
^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [:, 'Arg1Type', 'Type']))*->'True'='True';'True'='False'))
^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [:, 'Arg1Type', 'Type']), 'True')
Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [:, 'Arg1Type', 'Type']), 'True'))
Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg1Type', 'Type'], 'True')
^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg1Type', 'Type'], 'True'))
^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _3322)
^ Unify: (193) [user] metta_file_buffer(+, [:, 'Arg2Type', 'Type'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(776, 25, 17, 776))
^ Exit: (193) [user] metta_file_buffer(+, [:, 'Arg2Type', 'Type'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(776, 25, 17, 776))
^ Call: (194) [user] apply:maplist(maybe_assign, [])
^ Unify: (194) [apply] apply:maplist(user:maybe_assign, [])
Call: (195) [apply] apply:maplist_([], user:maybe_assign)
Unify: (195) [apply] apply:maplist_([], user:maybe_assign)
Exit: (195) [apply] apply:maplist_([], user:maybe_assign)
^ Exit: (194) [apply] apply:maplist(user:maybe_assign, [])
^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg2Type', 'Type'], _3362))
^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg2Type', 'Type'], _3362))
Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg2Type', 'Type'], _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg2Type', 'Type'], _3362)
Call: (196) [system] var([:, 'Arg2Type', 'Type'])
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg2Type', 'Type'], _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg2Type', 'Type'], _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
Call: (196) [system] [:, 'Arg2Type', 'Type']==[]
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg2Type', 'Type'], _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg2Type', 'Type'], _3362)
Call: (196) [system] string([:, 'Arg2Type', 'Type'])
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg2Type', 'Type'], _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg2Type', 'Type'], _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
^ Call: (196) [user] if_t(into_simple_op(+, [:, 'Arg2Type', 'Type'], _306436), pfcAdd_Now('next-operation'(_306436)))
^ Unify: (196) [user] if_t(into_simple_op(+, [:, 'Arg2Type', 'Type'], _306436), pfcAdd_Now('next-operation'(_306436)))
Call: (197) [user] into_simple_op(+, [:, 'Arg2Type', 'Type'], _306436)
Unify: (197) [user] into_simple_op(+, [:, 'Arg2Type', 'Type'], op(+, :, _309228))
Call: (198) [user] o_s(['Arg2Type', 'Type'], _309228)
Unify: (198) [user] o_s(['Arg2Type', 'Type'], _309228)
Call: (199) [user] o_s('Arg2Type', _309228)
Unify: (199) [user] o_s('Arg2Type', 'Arg2Type')
Exit: (199) [user] o_s('Arg2Type', 'Arg2Type')
Exit: (198) [user] o_s(['Arg2Type', 'Type'], 'Arg2Type')
Exit: (197) [user] into_simple_op(+, [:, 'Arg2Type', 'Type'], op(+, :, 'Arg2Type'))
^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, :, 'Arg2Type')))
^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, :, 'Arg2Type')))
^ Call: (198) [user] current_predicate(pfcAdd/1)
^ Exit: (198) [user] current_predicate(pfcAdd/1)
^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, :, 'Arg2Type'))))
^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, :, 'Arg2Type'))))
^ Call: (199) [user] clause(pfcTraceExecution, true)
^ Fail: (199) [user] clause(pfcTraceExecution, true)
^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, :, 'Arg2Type'))))
^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, :, 'Arg2Type'))))
^ Call: (198) [user] pfcAdd('next-operation'(op(+, :, 'Arg2Type')))
^ Unify: (198) [user] pfcAdd('next-operation'(op(+, :, 'Arg2Type')))
^ Call: (199) [user] must_ex(current_why_UU(_327698))
^ Unify: (199) [user] must_ex(current_why_UU(_327698))
Call: (201) [user] current_why_UU(_327698)
Unify: (201) [user] current_why_UU(_327698)
^ Call: (202) [user] get_why_uu(_327698)
^ Unify: (202) [user] get_why_uu(_327698)
^ Call: (203) [user] findall(_333238, current_why(_333238), _333244)
^ Unify: (203) [$bags] findall(_333238, user:current_why(_333238), _333244)
^ Call: (204) [$bags] findall(_333238, user:current_why(_333238), _333244, [])
^ Unify: (204) [$bags] findall(_333238, user:current_why(_333238), _333244, [])
^ Call: (205) [$bags] cleanup_bag(findall_loop(_333238, user:current_why(_333238), _333244, []), '$destroy_findall_bag')
^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_333238, user:current_why(_333238), _333244, []), '$bags':'$destroy_findall_bag')
Call: (206) [$bags] findall_loop(_333238, user:current_why(_333238), _333244, [])
Unify: (206) [$bags] findall_loop(_333238, user:current_why(_333238), _333244, [])
^ Call: (207) [user] bugger:current_why(_333238)
^ Unify: (207) [user] bugger:current_why(_333238)
^ Call: (208) [user] bugger:current_why_data(_333238)
^ Unify: (208) [user] bugger:current_why_data(_333238)
Call: (209) [system] nb_current('$current_why', wp(_333238, _344498))
Fail: (209) [system] nb_current('$current_why', wp(_333238, _344498))
^ Redo: (208) [user] bugger:current_why_data(_333238)
^ Unify: (208) [user] bugger:current_why_data(_333238)
Call: (209) [t_l] t_l:current_why_source(_333238)
Fail: (209) [t_l] t_l:current_why_source(_333238)
^ Fail: (208) [user] bugger:current_why_data(_333238)
^ Redo: (207) [user] bugger:current_why(_333238)
^ Unify: (207) [user] bugger:current_why(mfl4(_351926, _351928, _351930, _351932))
^ Call: (209) [system] setup_call_cleanup('$notrace'(_352882, _352884), once(user:current_mfl4(_351926, _351928, _351930, _351932)), '$restore_trace'(_352882, _352884))
^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_352882, _352884), system:once(user:current_mfl4(_351926, _351928, _351930, _351932)), system:'$restore_trace'(_352882, _352884))
^ Call: (210) [system] sig_atomic(system:'$notrace'(_352882, _352884))
^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_351926, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1803)), system:'$restore_trace'(3, -1))
^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_351926, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Redo: (206) [$bags] findall_loop(_333238, user:current_why(_333238), _333244, [])
Exit: (206) [$bags] findall_loop(_333238, user:current_why(_333238), [P;HTML|mfl4(_369762, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [])
^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_333238, user:current_why(_333238), [P;HTML|mfl4(_369762, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], []), '$bags':'$destroy_findall_bag')
^ Exit: (204) [$bags] findall(_333238, user:current_why(_333238), [P;HTML|mfl4(_369762, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [])
^ Exit: (203) [$bags] findall(_333238, user:current_why(_333238), [P;HTML|mfl4(_369762, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (203) [system] [P;HTML|mfl4(_369762, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]\==[]
Exit: (203) [system] [P;HTML|mfl4(_369762, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]\==[]
^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_369762, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _327698)
^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_369762, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], ([P;HTML|mfl4(_369762, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], ax))
Call: (204) [system] var([P;HTML|mfl4(_369762, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Fail: (204) [system] var([P;HTML|mfl4(_369762, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_369762, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _327698)
^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_369762, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [P;HTML|mfl4(_369762, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (204) [system] nonvar([P;HTML|mfl4(_369762, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Exit: (204) [system] nonvar([P;HTML|mfl4(_369762, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (204) [system] [P;HTML|mfl4(_369762, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]=(_489646, _489648)
Fail: (204) [system] [P;HTML|mfl4(_369762, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]=(_489646, _489648)
^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_369762, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _327698)
^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_369762, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _327698)
^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_369762, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _3520)
^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _3520)
^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _3520)
^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (206) [system] var([P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Fail: (206) [system] var([P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _3520)
^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Call: (206) [user] not(compound([P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]))
^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]))
Call: (207) [system] compound([P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Exit: (207) [system] compound([P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]))
^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _3520)
^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _3520)
^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3520)
^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Call: (207) [system] var(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Fail: (207) [system] var(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3520)
^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Call: (207) [user] not(compound(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)))
^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)))
Call: (208) [system] compound(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Exit: (208) [system] compound(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)))
^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3520)
^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3472)
^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
Call: (205) [system] var(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Fail: (205) [system] var(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3472)
^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Call: (205) [system] nonvar(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Exit: (205) [system] nonvar(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Call: (205) [system] P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)=(_364348, _364350)
Fail: (205) [system] P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)=(_364348, _364350)
^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3472)
^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (199) [user] pfcAdd('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (199) [user] pfcAdd('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (200) [user] pfcPost('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (200) [user] pfcPost('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(+, :, 'Arg2Type')))
^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(+, :, 'Arg2Type')))
Call: (202) [system] is_list('next-operation'(op(+, :, 'Arg2Type')))
Fail: (202) [system] is_list('next-operation'(op(+, :, 'Arg2Type')))
^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(+, :, 'Arg2Type')))
^ Call: (202) [user] pfcPost1('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (202) [user] pfcPost1('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (203) [user] control_arg_types('next-operation'(op(+, :, 'Arg2Type')), _523082)
^ Unify: (203) [user] control_arg_types('next-operation'(op(+, :, 'Arg2Type')), _3488)
Call: (204) [system] fail
Fail: (204) [system] fail
^ Fail: (203) [user] control_arg_types('next-operation'(op(+, :, 'Arg2Type')), _3488)
^ Redo: (202) [user] pfcPost1('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (202) [user] pfcPost1('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _22344, (notrace, wdmsg(('next-operation'(op(+, :, 'Arg2Type'))=>_22344)), trace)))
^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _22344, (notrace, wdmsg(('next-operation'(op(+, :, 'Arg2Type'))=>_22344)), trace)))
^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _22344, (notrace, wdmsg(('next-operation'(op(+, :, 'Arg2Type'))=>_22344)), trace)), user:each_call_cleanup)
^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _22344, (notrace, wdmsg(('next-operation'(op(+, :, 'Arg2Type'))=>_22344)), trace)), user:each_call_cleanup)
Call: (205) [system] current_prolog_flag(occurs_check, _52866)
Exit: (205) [system] current_prolog_flag(occurs_check, true)
^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _22344, (notrace, wdmsg(('next-operation'(op(+, :, 'Arg2Type'))=>_22344)), trace)), user:set_prolog_flag(occurs_check, true))
^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _22344, (notrace, wdmsg(('next-operation'(op(+, :, 'Arg2Type'))=>_22344)), trace)), user:set_prolog_flag(occurs_check, true))
Call: (206) [system] true==true
Exit: (206) [system] true==true
^ Call: (207) [user] pfcPost11('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (207) [user] pfcPost11('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, :, 'Arg2Type')), P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, :, 'Arg2Type')), P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, :, 'Arg2Type')))
^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, :, 'Arg2Type')))
^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, :, 'Arg2Type')), true)
^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, :, 'Arg2Type')), true)
^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, :, 'Arg2Type')), true)
^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, :, 'Arg2Type')), true)
^ Call: (211) [user] strip_module('next-operation'(op(+, :, 'Arg2Type')), _153518, _153520)
^ Exit: (211) [user] strip_module('next-operation'(op(+, :, 'Arg2Type')), user, 'next-operation'(op(+, :, 'Arg2Type')))
^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'Arg2Type')), true)
^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'Arg2Type')), true)
Call: (212) [system] _157262=user
Exit: (212) [system] user=user
^ Call: (212) [user] clause(user:'next-operation'(op(+, :, 'Arg2Type')), true, _159132)
^ Fail: (212) [user] clause('next-operation'(op(+, :, 'Arg2Type')), true, _159132)
^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'Arg2Type')), true)
^ Call: (212) [user] clause(user:'next-operation'(op(+, :, 'Arg2Type')), true, _161960)
^ Fail: (212) [user] clause('next-operation'(op(+, :, 'Arg2Type')), true, _161960)
^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'Arg2Type')), true)
^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, :, 'Arg2Type')), true)
^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, :, 'Arg2Type')), true)
^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, :, 'Arg2Type')), true)
^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, :, 'Arg2Type')))
^ Call: (208) [user] pfcPost2('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (208) [user] pfcPost2('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, :, 'Arg2Type')));assert('next-operation'(op(+, :, 'Arg2Type'))))))
^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, :, 'Arg2Type')));assert('next-operation'(op(+, :, 'Arg2Type'))))))
^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, :, 'Arg2Type')));assert('next-operation'(op(+, :, 'Arg2Type')))))
^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, :, 'Arg2Type')));assert('next-operation'(op(+, :, 'Arg2Type')))))
^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, :, 'Arg2Type')))
^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, :, 'Arg2Type')))
^ Call: (214) [user] strip_module('next-operation'(op(+, :, 'Arg2Type')), _189310, _189312)
^ Exit: (214) [user] strip_module('next-operation'(op(+, :, 'Arg2Type')), user, 'next-operation'(op(+, :, 'Arg2Type')))
^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, :, 'Arg2Type')), _191190, _191192)
^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, :, 'Arg2Type')), 'next-operation'(op(+, :, 'Arg2Type')), true)
Call: (215) [system] var('next-operation'(op(+, :, 'Arg2Type')))
Fail: (215) [system] var('next-operation'(op(+, :, 'Arg2Type')))
^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, :, 'Arg2Type')), _191190, _191192)
^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, :, 'Arg2Type')), 'next-operation'(op(+, :, 'Arg2Type')), true)
^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, :, 'Arg2Type')), 'next-operation'(op(+, :, 'Arg2Type')), true)
^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'Arg2Type')), true)
^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'Arg2Type')), true)
Call: (215) [system] _199596=user
Exit: (215) [system] user=user
^ Call: (215) [user] clause(user:'next-operation'(op(+, :, 'Arg2Type')), true, _201466)
^ Fail: (215) [user] clause('next-operation'(op(+, :, 'Arg2Type')), true, _201466)
^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'Arg2Type')), true)
^ Call: (215) [user] clause(user:'next-operation'(op(+, :, 'Arg2Type')), true, _204294)
^ Fail: (215) [user] clause('next-operation'(op(+, :, 'Arg2Type')), true, _204294)
^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'Arg2Type')), true)
^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, :, 'Arg2Type')))
^ Call: (213) [user] assert('next-operation'(op(+, :, 'Arg2Type')))
^ Exit: (213) [user] assert('next-operation'(op(+, :, 'Arg2Type')))
^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, :, 'Arg2Type')));assert('next-operation'(op(+, :, 'Arg2Type')))))
^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, :, 'Arg2Type')));assert('next-operation'(op(+, :, 'Arg2Type'))))))
^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, :, 'Arg2Type')))
^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, :, 'Arg2Type')))
^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, :, 'Arg2Type')))
^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, :, 'Arg2Type')))
^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg2Type')), _261084)
^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg2Type')), _261084)
Call: (216) [system] var('next-operation'(op(+, :, 'Arg2Type')))
Fail: (216) [system] var('next-operation'(op(+, :, 'Arg2Type')))
^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg2Type')), _261084)
^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg2Type')), _261084)
Call: (216) [system] compound('next-operation'(op(+, :, 'Arg2Type')))
Exit: (216) [system] compound('next-operation'(op(+, :, 'Arg2Type')))
Call: (216) [system] 1<1
Fail: (216) [system] 1<1
^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg2Type')), _261084)
^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg2Type')), _261084)
Call: (216) [system] _272236 is 1+ -1
Exit: (216) [system] 0 is 1+ -1
^ Call: (216) [user] compound_eles('next-operation'(op(+, :, 'Arg2Type')), _274094)
^ Unify: (216) [user] compound_eles('next-operation'(op(+, :, 'Arg2Type')), _274094)
Call: (217) [system] is_list('next-operation'(op(+, :, 'Arg2Type')))
Fail: (217) [system] is_list('next-operation'(op(+, :, 'Arg2Type')))
^ Redo: (216) [user] compound_eles('next-operation'(op(+, :, 'Arg2Type')), _274094)
^ Unify: (216) [user] compound_eles('next-operation'(op(+, :, 'Arg2Type')), _274094)
Call: (217) [system] compound('next-operation'(op(+, :, 'Arg2Type')))
Exit: (217) [system] compound('next-operation'(op(+, :, 'Arg2Type')))
Call: (217) [system] compound_name_arguments('next-operation'(op(+, :, 'Arg2Type')), _281504, _281506)
Exit: (217) [system] compound_name_arguments('next-operation'(op(+, :, 'Arg2Type')), 'next-operation', [op(+, :, 'Arg2Type')])
Call: (217) [lists] lists:member(_274094, ['next-operation', op(+, :, 'Arg2Type')])
Unify: (217) [lists] lists:member(_274094, ['next-operation', op(+, :, 'Arg2Type')])
Call: (218) [lists] lists:member_([op(+, :, 'Arg2Type')], _274094, 'next-operation')
Unify: (218) [lists] lists:member_([op(+, :, 'Arg2Type')], 'next-operation', 'next-operation')
Exit: (218) [lists] lists:member_([op(+, :, 'Arg2Type')], 'next-operation', 'next-operation')
Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, :, 'Arg2Type')])
^ Exit: (216) [user] compound_eles('next-operation'(op(+, :, 'Arg2Type')), 'next-operation')
^ Call: (216) [user] compound_eles(0, 'next-operation', _261084)
^ Unify: (216) [user] compound_eles(0, 'next-operation', _261084)
Call: (217) [system] var('next-operation')
Fail: (217) [system] var('next-operation')
^ Redo: (216) [user] compound_eles(0, 'next-operation', _261084)
^ Unify: (216) [user] compound_eles(0, 'next-operation', _261084)
Call: (217) [system] compound('next-operation')
Fail: (217) [system] compound('next-operation')
^ Redo: (216) [user] compound_eles(0, 'next-operation', _261084)
Call: (217) [system] _261084='next-operation'
Exit: (217) [system] 'next-operation'='next-operation'
^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation')
^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg2Type')), 'next-operation')
^ Call: (215) [user] pfcIgnored('next-operation')
^ Fail: (215) [user] pfcIgnored('next-operation')
Redo: (218) [lists] lists:member_([op(+, :, 'Arg2Type')], _274094, 'next-operation')
Unify: (218) [lists] lists:member_([op(+, :, 'Arg2Type')], _274094, 'next-operation')
Call: (219) [lists] lists:member_([], _274094, op(+, :, 'Arg2Type'))
Unify: (219) [lists] lists:member_([], op(+, :, 'Arg2Type'), op(+, :, 'Arg2Type'))
Exit: (219) [lists] lists:member_([], op(+, :, 'Arg2Type'), op(+, :, 'Arg2Type'))
Exit: (218) [lists] lists:member_([op(+, :, 'Arg2Type')], op(+, :, 'Arg2Type'), 'next-operation')
Exit: (217) [lists] lists:member(op(+, :, 'Arg2Type'), ['next-operation', op(+, :, 'Arg2Type')])
^ Exit: (216) [user] compound_eles('next-operation'(op(+, :, 'Arg2Type')), op(+, :, 'Arg2Type'))
^ Call: (216) [user] compound_eles(0, op(+, :, 'Arg2Type'), _261084)
^ Unify: (216) [user] compound_eles(0, op(+, :, 'Arg2Type'), _261084)
Call: (217) [system] var(op(+, :, 'Arg2Type'))
Fail: (217) [system] var(op(+, :, 'Arg2Type'))
^ Redo: (216) [user] compound_eles(0, op(+, :, 'Arg2Type'), _261084)
^ Unify: (216) [user] compound_eles(0, op(+, :, 'Arg2Type'), _261084)
Call: (217) [system] compound(op(+, :, 'Arg2Type'))
Exit: (217) [system] compound(op(+, :, 'Arg2Type'))
Call: (217) [system] 0<1
Exit: (217) [system] 0<1
Call: (217) [system] _261084=op(+, :, 'Arg2Type')
Exit: (217) [system] op(+, :, 'Arg2Type')=op(+, :, 'Arg2Type')
^ Exit: (216) [user] compound_eles(0, op(+, :, 'Arg2Type'), op(+, :, 'Arg2Type'))
^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg2Type')), op(+, :, 'Arg2Type'))
^ Call: (215) [user] pfcIgnored(op(+, :, 'Arg2Type'))
^ Fail: (215) [user] pfcIgnored(op(+, :, 'Arg2Type'))
^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, :, 'Arg2Type')))
^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, :, 'Arg2Type')))
^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, :, 'Arg2Type')))
^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg2Type')), _328884)
^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg2Type')), _328884)
Call: (215) [system] var('next-operation'(op(+, :, 'Arg2Type')))
Fail: (215) [system] var('next-operation'(op(+, :, 'Arg2Type')))
^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg2Type')), _328884)
^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg2Type')), _328884)
Call: (215) [system] compound('next-operation'(op(+, :, 'Arg2Type')))
Exit: (215) [system] compound('next-operation'(op(+, :, 'Arg2Type')))
Call: (215) [system] 1<1
Fail: (215) [system] 1<1
^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg2Type')), _328884)
^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg2Type')), _328884)
Call: (215) [system] _340036 is 1+ -1
Exit: (215) [system] 0 is 1+ -1
^ Call: (215) [user] compound_eles('next-operation'(op(+, :, 'Arg2Type')), _341894)
^ Unify: (215) [user] compound_eles('next-operation'(op(+, :, 'Arg2Type')), _341894)
Call: (216) [system] is_list('next-operation'(op(+, :, 'Arg2Type')))
Fail: (216) [system] is_list('next-operation'(op(+, :, 'Arg2Type')))
^ Redo: (215) [user] compound_eles('next-operation'(op(+, :, 'Arg2Type')), _341894)
^ Unify: (215) [user] compound_eles('next-operation'(op(+, :, 'Arg2Type')), _341894)
Call: (216) [system] compound('next-operation'(op(+, :, 'Arg2Type')))
Exit: (216) [system] compound('next-operation'(op(+, :, 'Arg2Type')))
Call: (216) [system] compound_name_arguments('next-operation'(op(+, :, 'Arg2Type')), _349304, _349306)
Exit: (216) [system] compound_name_arguments('next-operation'(op(+, :, 'Arg2Type')), 'next-operation', [op(+, :, 'Arg2Type')])
Call: (216) [lists] lists:member(_341894, ['next-operation', op(+, :, 'Arg2Type')])
Unify: (216) [lists] lists:member(_341894, ['next-operation', op(+, :, 'Arg2Type')])
Call: (217) [lists] lists:member_([op(+, :, 'Arg2Type')], _341894, 'next-operation')
Unify: (217) [lists] lists:member_([op(+, :, 'Arg2Type')], 'next-operation', 'next-operation')
Exit: (217) [lists] lists:member_([op(+, :, 'Arg2Type')], 'next-operation', 'next-operation')
Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, :, 'Arg2Type')])
^ Exit: (215) [user] compound_eles('next-operation'(op(+, :, 'Arg2Type')), 'next-operation')
^ Call: (215) [user] compound_eles(0, 'next-operation', _328884)
^ Unify: (215) [user] compound_eles(0, 'next-operation', _328884)
Call: (216) [system] var('next-operation')
Fail: (216) [system] var('next-operation')
^ Redo: (215) [user] compound_eles(0, 'next-operation', _328884)
^ Unify: (215) [user] compound_eles(0, 'next-operation', _328884)
Call: (216) [system] compound('next-operation')
Fail: (216) [system] compound('next-operation')
^ Redo: (215) [user] compound_eles(0, 'next-operation', _328884)
Call: (216) [system] _328884='next-operation'
Exit: (216) [system] 'next-operation'='next-operation'
^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation')
^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg2Type')), 'next-operation')
^ Call: (214) [user] pfcTraced('next-operation')
^ Fail: (214) [user] pfcTraced('next-operation')
Redo: (217) [lists] lists:member_([op(+, :, 'Arg2Type')], _341894, 'next-operation')
Unify: (217) [lists] lists:member_([op(+, :, 'Arg2Type')], _341894, 'next-operation')
Call: (218) [lists] lists:member_([], _341894, op(+, :, 'Arg2Type'))
Unify: (218) [lists] lists:member_([], op(+, :, 'Arg2Type'), op(+, :, 'Arg2Type'))
Exit: (218) [lists] lists:member_([], op(+, :, 'Arg2Type'), op(+, :, 'Arg2Type'))
Exit: (217) [lists] lists:member_([op(+, :, 'Arg2Type')], op(+, :, 'Arg2Type'), 'next-operation')
Exit: (216) [lists] lists:member(op(+, :, 'Arg2Type'), ['next-operation', op(+, :, 'Arg2Type')])
^ Exit: (215) [user] compound_eles('next-operation'(op(+, :, 'Arg2Type')), op(+, :, 'Arg2Type'))
^ Call: (215) [user] compound_eles(0, op(+, :, 'Arg2Type'), _328884)
^ Unify: (215) [user] compound_eles(0, op(+, :, 'Arg2Type'), _328884)
Call: (216) [system] var(op(+, :, 'Arg2Type'))
Fail: (216) [system] var(op(+, :, 'Arg2Type'))
^ Redo: (215) [user] compound_eles(0, op(+, :, 'Arg2Type'), _328884)
^ Unify: (215) [user] compound_eles(0, op(+, :, 'Arg2Type'), _328884)
Call: (216) [system] compound(op(+, :, 'Arg2Type'))
Exit: (216) [system] compound(op(+, :, 'Arg2Type'))
Call: (216) [system] 0<1
Exit: (216) [system] 0<1
Call: (216) [system] _328884=op(+, :, 'Arg2Type')
Exit: (216) [system] op(+, :, 'Arg2Type')=op(+, :, 'Arg2Type')
^ Exit: (215) [user] compound_eles(0, op(+, :, 'Arg2Type'), op(+, :, 'Arg2Type'))
^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'Arg2Type')), op(+, :, 'Arg2Type'))
^ Call: (214) [user] pfcTraced(op(+, :, 'Arg2Type'))
^ Fail: (214) [user] pfcTraced(op(+, :, 'Arg2Type'))
^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, :, 'Arg2Type')))
^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (213) [user] pfcSpied('next-operation'(op(+, :, 'Arg2Type')), +)
^ Fail: (213) [user] pfcSpied('next-operation'(op(+, :, 'Arg2Type')), +)
^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (212) [user] pfcGetSearch(_495556)
^ Unify: (212) [user] pfcGetSearch(_495556)
Call: (213) [t_l] t_l:pfcSearchTL(_497406)
Fail: (213) [t_l] t_l:pfcSearchTL(_497406)
^ Redo: (212) [user] pfcGetSearch(_495556)
^ Call: (213) [user] pfcSearch(_500180)
^ Unify: (213) [user] pfcSearch(direct)
^ Exit: (213) [user] pfcSearch(direct)
Call: (213) [system] _495556=direct
Exit: (213) [system] direct=direct
^ Exit: (212) [user] pfcGetSearch(direct)
^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
Call: (213) [system] direct=direct
Exit: (213) [system] direct=direct
^ Call: (213) [user] pfcFwd('next-operation'(op(+, :, 'Arg2Type')))
^ Unify: (213) [user] pfcFwd('next-operation'(op(+, :, 'Arg2Type')))
^ Call: (214) [user] control_arg_types('next-operation'(op(+, :, 'Arg2Type')), _4344)
^ Unify: (214) [user] control_arg_types('next-operation'(op(+, :, 'Arg2Type')), _4344)
Call: (215) [system] fail
Fail: (215) [system] fail
^ Fail: (214) [user] control_arg_types('next-operation'(op(+, :, 'Arg2Type')), _4344)
^ Redo: (213) [user] pfcFwd('next-operation'(op(+, :, 'Arg2Type')))
^ Unify: (213) [user] pfcFwd('next-operation'(op(+, :, 'Arg2Type')))
^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, :, 'Arg2Type'))))
^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'Arg2Type'))))
^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'Arg2Type'))), user:each_call_cleanup)
^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'Arg2Type'))), user:each_call_cleanup)
Call: (216) [system] current_prolog_flag(occurs_check, _14606)
Exit: (216) [system] current_prolog_flag(occurs_check, true)
^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'Arg2Type'))), user:set_prolog_flag(occurs_check, true))
^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'Arg2Type'))), user:set_prolog_flag(occurs_check, true))
Call: (217) [system] true==true
Exit: (217) [system] true==true
^ Call: (217) [user] pfcFwd0('next-operation'(op(+, :, 'Arg2Type')))
^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, :, 'Arg2Type')))
Call: (218) [system] is_list(_22102)
Fail: (218) [system] is_list(_22102)
^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, :, 'Arg2Type')))
^ Call: (218) [user] pfcFwd1('next-operation'(op(+, :, 'Arg2Type')))
^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, :, 'Arg2Type')))
^ Call: (219) [user] fc_rule_check('next-operation'(op(+, :, 'Arg2Type')))
^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, :, 'Arg2Type')))
^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, :, 'Arg2Type')))
Call: (219) [system] copy_term('next-operation'(op(+, :, 'Arg2Type')), _29496)
Exit: (219) [system] copy_term('next-operation'(op(+, :, 'Arg2Type')), 'next-operation'(op(+, :, 'Arg2Type')))
^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, :, 'Arg2Type')), 'next-operation'(op(+, :, 'Arg2Type'))))
^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, :, 'Arg2Type')), 'next-operation'(op(+, :, 'Arg2Type'))))
^ Call: (220) [user] fcpt('next-operation'(op(+, :, 'Arg2Type')), 'next-operation'(op(+, :, 'Arg2Type')))
^ Unify: (220) [user] fcpt('next-operation'(op(+, :, 'Arg2Type')), 'next-operation'(op(+, :, 'Arg2Type')))
^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), true)
^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), true)
^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Call: (223) [system] var('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Fail: (223) [system] var('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Call: (223) [system] callable('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Exit: (223) [system] callable('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), imported_from(system))
^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), imported_from(system))
Call: (224) [system] nonvar(imported_from(system))
Exit: (224) [system] nonvar(imported_from(system))
Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Call: (226) [system] callable('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Exit: (226) [system] callable('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Call: (226) [system] atom(user)
Exit: (226) [system] atom(user)
Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), imported_from(system))
^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), built_in)
^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), built_in)
Call: (224) [system] nonvar(built_in)
Exit: (224) [system] nonvar(built_in)
Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Call: (225) [system] callable('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Exit: (225) [system] callable('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), _72158, _72160)
Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), _72158, _72160)
Call: (226) [system] compound('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Exit: (226) [system] compound('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), _72158, _72160)
Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), '$pt$', 2)
Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), '$pt$', 2)
^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2)
^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2)
^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), built_in)
^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), _83400)
^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), _84340)
Call: (224) [system] nonvar(_85198)
^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), _86200)
^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), _87134)
Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Call: (225) [system] callable('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Exit: (225) [system] callable('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Call: (225) [system] atom(user)
Exit: (225) [system] atom(user)
Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), interpreted)
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), number_of_clauses(_96328))
^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), number_of_clauses(_96328))
Call: (224) [system] nonvar(number_of_clauses(_96328))
Exit: (224) [system] nonvar(number_of_clauses(_96328))
Call: (224) [$syspreds] property_predicate(number_of_clauses(_96328), user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Unify: (224) [$syspreds] property_predicate(number_of_clauses(_96328), user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Call: (226) [system] callable('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Exit: (226) [system] callable('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Call: (226) [system] atom(user)
Exit: (226) [system] atom(user)
Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), number_of_clauses(0))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _111172), (prolog_current_choice(_111182), push_current_choice(_111182), clause('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), _111204), pfc_call(_111204)), nb_setval('$pfc_current_choice', _111172))
^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _111172), user:(prolog_current_choice(_111182), push_current_choice(_111182), clause('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), _111204), pfc_call(_111204)), user:nb_setval('$pfc_current_choice', _111172))
^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _111172))
Call: (226) [system] nb_current('$pfc_current_choice', _111172)
Exit: (226) [system] nb_current('$pfc_current_choice', [])
^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', []))
Call: (225) [system] prolog_current_choice(_111182)
Exit: (225) [system] prolog_current_choice(2927)
^ Call: (225) [user] push_current_choice(2927)
^ Unify: (225) [user] push_current_choice(2927)
Call: (226) [system] nb_current('$pfc_current_choice', _120522)
Exit: (226) [system] nb_current('$pfc_current_choice', [])
Call: (226) [system] b_setval('$pfc_current_choice', [2927])
Exit: (226) [system] b_setval('$pfc_current_choice', [2927])
^ Exit: (225) [user] push_current_choice(2927)
^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), _111204)
^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), _111204)
Call: (225) [$syspreds] nb_setval('$pfc_current_choice', [])
Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', [])
Call: (226) [system] duplicate_term([], _128894)
Exit: (226) [system] duplicate_term([], [])
Call: (226) [system] nb_linkval('$pfc_current_choice', [])
Exit: (226) [system] nb_linkval('$pfc_current_choice', [])
Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', [])
^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _111172), user:(prolog_current_choice(_111182), push_current_choice(_111182), clause('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088), _111204), pfc_call(_111204)), user:nb_setval('$pfc_current_choice', _111172))
^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, :, 'Arg2Type')), _35088))
^ Redo: (220) [user] fcpt('next-operation'(op(+, :, 'Arg2Type')), 'next-operation'(op(+, :, 'Arg2Type')))
^ Unify: (220) [user] fcpt('next-operation'(op(+, :, 'Arg2Type')), 'next-operation'(op(+, :, 'Arg2Type')))
^ Exit: (220) [user] fcpt('next-operation'(op(+, :, 'Arg2Type')), 'next-operation'(op(+, :, 'Arg2Type')))
^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, :, 'Arg2Type')), 'next-operation'(op(+, :, 'Arg2Type'))))
^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, :, 'Arg2Type')), 'next-operation'(op(+, :, 'Arg2Type'))))
^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, :, 'Arg2Type')), 'next-operation'(op(+, :, 'Arg2Type'))))
^ Call: (220) [user] fcnt('next-operation'(op(+, :, 'Arg2Type')), 'next-operation'(op(+, :, 'Arg2Type')))
^ Unify: (220) [user] fcnt('next-operation'(op(+, :, 'Arg2Type')), 'next-operation'(op(+, :, 'Arg2Type')))
^ Call: (221) [user] pfc_spft(_143764, _143850, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772))
^ Unify: (221) [user] pfc_spft(_143764, _144782, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772))
^ Call: (222) [user] pfcCallSystem('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
^ Unify: (222) [user] pfcCallSystem('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
^ Call: (223) [user] pfc_call('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
^ Unify: (223) [user] pfc_call('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Call: (224) [system] var('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Fail: (224) [system] var('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
^ Redo: (223) [user] pfc_call('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
^ Unify: (223) [user] pfc_call('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Call: (224) [system] callable('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Exit: (224) [system] callable('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
^ Unify: (223) [user] pfc_call('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
^ Redo: (223) [user] pfc_call('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
^ Unify: (223) [user] pfc_call('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
^ Call: (224) [user] predicate_property('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), imported_from(system))
^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), imported_from(system))
Call: (225) [system] nonvar(imported_from(system))
Exit: (225) [system] nonvar(imported_from(system))
Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Call: (227) [system] callable('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Exit: (227) [system] callable('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Call: (227) [system] atom(user)
Exit: (227) [system] atom(user)
Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), imported_from(system))
^ Redo: (223) [user] pfc_call('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
^ Unify: (223) [user] pfc_call('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
^ Call: (224) [user] predicate_property('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), built_in)
^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), built_in)
Call: (225) [system] nonvar(built_in)
Exit: (225) [system] nonvar(built_in)
Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Call: (226) [system] callable('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Exit: (226) [system] callable('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Call: (226) [$syspreds] goal_name_arity('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), _179922, _179924)
Unify: (226) [$syspreds] goal_name_arity('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), _179922, _179924)
Call: (227) [system] compound('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Exit: (227) [system] compound('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Call: (227) [system] compound_name_arity('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), _179922, _179924)
Exit: (227) [system] compound_name_arity('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), '$spft$', 3)
Exit: (226) [$syspreds] goal_name_arity('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), '$spft$', 3)
^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3)
^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3)
^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), built_in)
^ Redo: (223) [user] pfc_call('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
^ Unify: (223) [user] pfc_call('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
^ Call: (224) [user] predicate_property('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), _191164)
^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), _192104)
Call: (225) [system] nonvar(_192962)
^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), _193964)
^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), _194898)
Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Call: (226) [system] callable('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Exit: (226) [system] callable('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Call: (226) [system] atom(user)
Exit: (226) [system] atom(user)
Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), interpreted)
^ Unify: (223) [user] pfc_call('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
^ Call: (224) [user] predicate_property('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), number_of_clauses(_204092))
^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), number_of_clauses(_204092))
Call: (225) [system] nonvar(number_of_clauses(_204092))
Exit: (225) [system] nonvar(number_of_clauses(_204092))
Call: (225) [$syspreds] property_predicate(number_of_clauses(_204092), user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Unify: (225) [$syspreds] property_predicate(number_of_clauses(_204092), user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Call: (227) [system] callable('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Exit: (227) [system] callable('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Call: (227) [system] atom(user)
Exit: (227) [system] atom(user)
Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
Exit: (225) [$syspreds] property_predicate(number_of_clauses(716), user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), number_of_clauses(716))
^ Unify: (223) [user] pfc_call('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _218936), (prolog_current_choice(_218946), push_current_choice(_218946), clause('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), _218968), pfc_call(_218968)), nb_setval('$pfc_current_choice', _218936))
^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _218936), user:(prolog_current_choice(_218946), push_current_choice(_218946), clause('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), _218968), pfc_call(_218968)), user:nb_setval('$pfc_current_choice', _218936))
^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _218936))
Call: (227) [system] nb_current('$pfc_current_choice', _218936)
Exit: (227) [system] nb_current('$pfc_current_choice', [])
^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', []))
Call: (226) [system] prolog_current_choice(_218946)
Exit: (226) [system] prolog_current_choice(2947)
^ Call: (226) [user] push_current_choice(2947)
^ Unify: (226) [user] push_current_choice(2947)
Call: (227) [system] nb_current('$pfc_current_choice', _228286)
Exit: (227) [system] nb_current('$pfc_current_choice', [])
Call: (227) [system] b_setval('$pfc_current_choice', [2947])
Exit: (227) [system] b_setval('$pfc_current_choice', [2947])
^ Exit: (226) [user] push_current_choice(2947)
^ Call: (226) [user] clause('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), _218968)
^ Fail: (226) [user] clause('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), _218968)
Call: (226) [$syspreds] nb_setval('$pfc_current_choice', [])
Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', [])
Call: (227) [system] duplicate_term([], _236658)
Exit: (227) [system] duplicate_term([], [])
Call: (227) [system] nb_linkval('$pfc_current_choice', [])
Exit: (227) [system] nb_linkval('$pfc_current_choice', [])
Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', [])
^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _218936), user:(prolog_current_choice(_218946), push_current_choice(_218946), clause('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)), _218968), pfc_call(_218968)), user:nb_setval('$pfc_current_choice', _218936))
^ Fail: (223) [user] pfc_call('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
^ Fail: (222) [user] pfcCallSystem('$spft$'(_143764, _145642, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772)))
^ Fail: (221) [user] pfc_spft(_143764, _244162, '$nt$'('next-operation'(op(+, :, 'Arg2Type')), _143770, _143772))
^ Redo: (220) [user] fcnt('next-operation'(op(+, :, 'Arg2Type')), 'next-operation'(op(+, :, 'Arg2Type')))
^ Unify: (220) [user] fcnt('next-operation'(op(+, :, 'Arg2Type')), 'next-operation'(op(+, :, 'Arg2Type')))
^ Exit: (220) [user] fcnt('next-operation'(op(+, :, 'Arg2Type')), 'next-operation'(op(+, :, 'Arg2Type')))
^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, :, 'Arg2Type')), 'next-operation'(op(+, :, 'Arg2Type'))))
^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, :, 'Arg2Type')))
^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, :, 'Arg2Type')))
^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'Arg2Type'))), user:set_prolog_flag(occurs_check, true))
^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'Arg2Type'))), user:each_call_cleanup)
^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'Arg2Type'))))
^ Exit: (213) [user] pfcFwd('next-operation'(op(+, :, 'Arg2Type')))
^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Exit: (208) [user] pfcPost2('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (207) [user] pfcPost11('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _3498, (notrace, wdmsg(('next-operation'(op(+, :, 'Arg2Type'))=>_3498)), trace)), user:set_prolog_flag(occurs_check, true))
^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _3498, (notrace, wdmsg(('next-operation'(op(+, :, 'Arg2Type'))=>_3498)), trace)), user:each_call_cleanup)
^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _3498, (notrace, wdmsg(('next-operation'(op(+, :, 'Arg2Type'))=>_3498)), trace)))
^ Exit: (202) [user] pfcPost1('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(+, :, 'Arg2Type')))
^ Exit: (200) [user] pfcPost('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (200) [user] pfcRun
^ Unify: (200) [user] pfcRun
^ Call: (201) [user] pfcGetSearch(direct)
^ Unify: (201) [user] pfcGetSearch(direct)
Call: (202) [t_l] t_l:pfcSearchTL(_341688)
Fail: (202) [t_l] t_l:pfcSearchTL(_341688)
^ Redo: (201) [user] pfcGetSearch(direct)
^ Call: (202) [user] pfcSearch(_344462)
^ Unify: (202) [user] pfcSearch(direct)
^ Exit: (202) [user] pfcSearch(direct)
Call: (202) [system] direct=direct
Exit: (202) [system] direct=direct
^ Exit: (201) [user] pfcGetSearch(direct)
^ Unify: (200) [user] pfcRun
^ Exit: (200) [user] pfcRun
^ Exit: (199) [user] pfcAdd('next-operation'(op(+, :, 'Arg2Type')), (P;HTML|mfl4(_3474, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (198) [user] pfcAdd('next-operation'(op(+, :, 'Arg2Type')))
^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, :, 'Arg2Type')))
^ Exit: (196) [user] if_t(into_simple_op(+, [:, 'Arg2Type', 'Type'], op(+, :, 'Arg2Type')), pfcAdd_Now('next-operation'(op(+, :, 'Arg2Type'))))
Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [:, 'Arg2Type', 'Type']), _3362))
Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [:, 'Arg2Type', 'Type']), _3362))
^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [:, 'Arg2Type', 'Type']), _3362)
^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [:, 'Arg2Type', 'Type']), _3362)
Call: (199) [system] asserted_do_metta('&self', +, [:, 'Arg2Type', 'Type'])\=[_365948|_365950]
Exit: (199) [system] asserted_do_metta('&self', +, [:, 'Arg2Type', 'Type'])\=[_365948|_365950]
^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [:, 'Arg2Type', 'Type']))*->_3362='True';_3362='False'))
^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [:, 'Arg2Type', 'Type']))*->_3362='True';_3362='False'))
Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [:, 'Arg2Type', 'Type']))*->_3362='True';_3362='False'), error(_369686, _369688), fail)
Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [:, 'Arg2Type', 'Type']))*->_3362='True';_3362='False'), error(_369686, _369688), fail)
Call: (203) [user] asserted_do_metta('&self', +, [:, 'Arg2Type', 'Type'])
Unify: (203) [user] asserted_do_metta('&self', +, [:, 'Arg2Type', 'Type'])
Call: (204) [user] metta_interp_mode(+, _373402)
Unify: (204) [user] metta_interp_mode(+, load)
Exit: (204) [user] metta_interp_mode(+, load)
Call: (204) [user] asserted_do_metta('&self', load, [:, 'Arg2Type', 'Type'])
Unify: (204) [user] asserted_do_metta('&self', load, [:, 'Arg2Type', 'Type'])
Call: (205) [user] metta_interp_mode(load, _377992)
Redo: (204) [user] asserted_do_metta('&self', load, [:, 'Arg2Type', 'Type'])
Unify: (204) [user] asserted_do_metta('&self', load, [:, 'Arg2Type', 'Type'])
Call: (205) [system] load==exec
Redo: (204) [user] asserted_do_metta('&self', load, [:, 'Arg2Type', 'Type'])
Unify: (204) [user] asserted_do_metta('&self', load, [:, 'Arg2Type', 'Type'])
Call: (205) [user] asserted_do_metta2('&self', load, [:, 'Arg2Type', 'Type'], [:, 'Arg2Type', 'Type'])
Unify: (205) [user] asserted_do_metta2('&self', load, [:, 'Arg2Type', 'Type'], [:, 'Arg2Type', 'Type'])
Call: (206) [system] nonvar(load)
Exit: (206) [system] nonvar(load)
Call: (206) [user] metta_interp_mode(load, _387214)
Redo: (205) [user] asserted_do_metta2('&self', load, [:, 'Arg2Type', 'Type'], [:, 'Arg2Type', 'Type'])
Unify: (205) [user] asserted_do_metta2('&self', load, [:, 'Arg2Type', 'Type'], [:, 'Arg2Type', 'Type'])
^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [:, 'Arg2Type', 'Type'], metta_atom('&self', [:, 'Arg2Type', 'Type'])))
^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [:, 'Arg2Type', 'Type'], metta_atom('&self', [:, 'Arg2Type', 'Type'])))
^ Call: (207) [user] is_compatio
^ Unify: (207) [user] is_compatio
^ Call: (209) [system] setup_call_cleanup('$notrace'(_393690, _393692), once(user:is_compatio0), '$restore_trace'(_393690, _393692))
^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_393690, _393692), system:once(user:is_compatio0), system:'$restore_trace'(_393690, _393692))
^ Call: (210) [system] sig_atomic(system:'$notrace'(_393690, _393692))
^ Fail: (207) [user] is_compatio
^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [:, 'Arg2Type', 'Type'], metta_atom('&self', [:, 'Arg2Type', 'Type'])))
^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [:, 'Arg2Type', 'Type'], metta_atom('&self', [:, 'Arg2Type', 'Type'])))
^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_399308, must_det_ll(user:metta_anew(load, [:, 'Arg2Type', 'Type'], metta_atom('&self', [:, 'Arg2Type', 'Type'])))), (_399308==""->true;our_ansi_format('#ffa505', '~w~n', [_399308]))))
^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_399308, must_det_ll(user:metta_anew(load, [:, 'Arg2Type', 'Type'], metta_atom('&self', [:, 'Arg2Type', 'Type'])))), (_399308==""->true;our_ansi_format('#ffa505', '~w~n', [_399308]))))
(: Arg2Type Type)
^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [:, 'Arg2Type', 'Type'], metta_atom('&self', [:, 'Arg2Type', 'Type'])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""]))))
^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [:, 'Arg2Type', 'Type'], metta_atom('&self', [:, 'Arg2Type', 'Type'])))
Exit: (205) [user] asserted_do_metta2('&self', load, [:, 'Arg2Type', 'Type'], [:, 'Arg2Type', 'Type'])
Exit: (204) [user] asserted_do_metta('&self', load, [:, 'Arg2Type', 'Type'])
Exit: (203) [user] asserted_do_metta('&self', +, [:, 'Arg2Type', 'Type'])
Call: (203) [system] _3362='True'
Exit: (203) [system] 'True'='True'
Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [:, 'Arg2Type', 'Type']))*->'True'='True';'True'='False'), error(_369686, _369688), fail)
^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [:, 'Arg2Type', 'Type']))*->'True'='True';'True'='False'))
^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [:, 'Arg2Type', 'Type']), 'True')
Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [:, 'Arg2Type', 'Type']), 'True'))
Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg2Type', 'Type'], 'True')
^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'Arg2Type', 'Type'], 'True'))
^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _3322)
^ Unify: (193) [user] metta_file_buffer(+, [:, 'ReturnType', 'Type'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(794, 26, 17, 794))
^ Exit: (193) [user] metta_file_buffer(+, [:, 'ReturnType', 'Type'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(794, 26, 17, 794))
^ Call: (194) [user] apply:maplist(maybe_assign, [])
^ Unify: (194) [apply] apply:maplist(user:maybe_assign, [])
Call: (195) [apply] apply:maplist_([], user:maybe_assign)
Unify: (195) [apply] apply:maplist_([], user:maybe_assign)
Exit: (195) [apply] apply:maplist_([], user:maybe_assign)
^ Exit: (194) [apply] apply:maplist(user:maybe_assign, [])
^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'ReturnType', 'Type'], _3362))
^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'ReturnType', 'Type'], _3362))
Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'ReturnType', 'Type'], _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'ReturnType', 'Type'], _3362)
Call: (196) [system] var([:, 'ReturnType', 'Type'])
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'ReturnType', 'Type'], _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'ReturnType', 'Type'], _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
Call: (196) [system] [:, 'ReturnType', 'Type']==[]
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'ReturnType', 'Type'], _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'ReturnType', 'Type'], _3362)
Call: (196) [system] string([:, 'ReturnType', 'Type'])
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'ReturnType', 'Type'], _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'ReturnType', 'Type'], _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
^ Call: (196) [user] if_t(into_simple_op(+, [:, 'ReturnType', 'Type'], _500862), pfcAdd_Now('next-operation'(_500862)))
^ Unify: (196) [user] if_t(into_simple_op(+, [:, 'ReturnType', 'Type'], _500862), pfcAdd_Now('next-operation'(_500862)))
Call: (197) [user] into_simple_op(+, [:, 'ReturnType', 'Type'], _500862)
Unify: (197) [user] into_simple_op(+, [:, 'ReturnType', 'Type'], op(+, :, _503654))
Call: (198) [user] o_s(['ReturnType', 'Type'], _503654)
Unify: (198) [user] o_s(['ReturnType', 'Type'], _503654)
Call: (199) [user] o_s('ReturnType', _503654)
Unify: (199) [user] o_s('ReturnType', 'ReturnType')
Exit: (199) [user] o_s('ReturnType', 'ReturnType')
Exit: (198) [user] o_s(['ReturnType', 'Type'], 'ReturnType')
Exit: (197) [user] into_simple_op(+, [:, 'ReturnType', 'Type'], op(+, :, 'ReturnType'))
^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, :, 'ReturnType')))
^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, :, 'ReturnType')))
^ Call: (198) [user] current_predicate(pfcAdd/1)
^ Exit: (198) [user] current_predicate(pfcAdd/1)
^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, :, 'ReturnType'))))
^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, :, 'ReturnType'))))
^ Call: (199) [user] clause(pfcTraceExecution, true)
^ Fail: (199) [user] clause(pfcTraceExecution, true)
^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, :, 'ReturnType'))))
^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, :, 'ReturnType'))))
^ Call: (198) [user] pfcAdd('next-operation'(op(+, :, 'ReturnType')))
^ Unify: (198) [user] pfcAdd('next-operation'(op(+, :, 'ReturnType')))
^ Call: (199) [user] must_ex(current_why_UU(_522124))
^ Unify: (199) [user] must_ex(current_why_UU(_522124))
Call: (201) [user] current_why_UU(_3472)
Unify: (201) [user] current_why_UU(_3472)
^ Call: (202) [user] get_why_uu(_3472)
^ Unify: (202) [user] get_why_uu(_3472)
^ Call: (203) [user] findall(_7124, current_why(_7124), _7130)
^ Unify: (203) [$bags] findall(_7124, user:current_why(_7124), _7130)
^ Call: (204) [$bags] findall(_7124, user:current_why(_7124), _7130, [])
^ Unify: (204) [$bags] findall(_7124, user:current_why(_7124), _7130, [])
^ Call: (205) [$bags] cleanup_bag(findall_loop(_7124, user:current_why(_7124), _7130, []), '$destroy_findall_bag')
^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_7124, user:current_why(_7124), _7130, []), '$bags':'$destroy_findall_bag')
Call: (206) [$bags] findall_loop(_7124, user:current_why(_7124), _7130, [])
Unify: (206) [$bags] findall_loop(_7124, user:current_why(_7124), _7130, [])
^ Call: (207) [user] bugger:current_why(_7124)
^ Unify: (207) [user] bugger:current_why(_7124)
^ Call: (208) [user] bugger:current_why_data(_7124)
^ Unify: (208) [user] bugger:current_why_data(_7124)
Call: (209) [system] nb_current('$current_why', wp(_7124, _18384))
Fail: (209) [system] nb_current('$current_why', wp(_7124, _18384))
^ Redo: (208) [user] bugger:current_why_data(_7124)
^ Unify: (208) [user] bugger:current_why_data(_7124)
Call: (209) [t_l] t_l:current_why_source(_7124)
Fail: (209) [t_l] t_l:current_why_source(_7124)
^ Fail: (208) [user] bugger:current_why_data(_7124)
^ Redo: (207) [user] bugger:current_why(_7124)
^ Unify: (207) [user] bugger:current_why(mfl4(_25812, _25814, _25816, _25818))
^ Call: (209) [system] setup_call_cleanup('$notrace'(_26768, _26770), once(user:current_mfl4(_25812, _25814, _25816, _25818)), '$restore_trace'(_26768, _26770))
^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_26768, _26770), system:once(user:current_mfl4(_25812, _25814, _25816, _25818)), system:'$restore_trace'(_26768, _26770))
^ Call: (210) [system] sig_atomic(system:'$notrace'(_26768, _26770))
^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_25812, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1803)), system:'$restore_trace'(3, -1))
^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_25812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Redo: (206) [$bags] findall_loop(_7124, user:current_why(_7124), _7130, [])
Exit: (206) [$bags] findall_loop(_7124, user:current_why(_7124), [P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [])
^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_7124, user:current_why(_7124), [P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], []), '$bags':'$destroy_findall_bag')
^ Exit: (204) [$bags] findall(_7124, user:current_why(_7124), [P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [])
^ Exit: (203) [$bags] findall(_7124, user:current_why(_7124), [P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (203) [system] [P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]\==[]
Exit: (203) [system] [P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]\==[]
^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _3472)
^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], ([P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], ax))
Call: (204) [system] var([P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Fail: (204) [system] var([P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _3472)
^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (204) [system] nonvar([P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Exit: (204) [system] nonvar([P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (204) [system] [P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]=(_163498, _163500)
Fail: (204) [system] [P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]=(_163498, _163500)
^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _3472)
^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _3472)
^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _193924)
^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _193924)
^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _193924)
^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (206) [system] var([P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Fail: (206) [system] var([P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _193924)
^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Call: (206) [user] not(compound([P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]))
^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]))
Call: (207) [system] compound([P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Exit: (207) [system] compound([P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]))
^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _193924)
^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _193924)
^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _193924)
^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Call: (207) [system] var(P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Fail: (207) [system] var(P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _193924)
^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Call: (207) [user] not(compound(P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)))
^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)))
Call: (208) [system] compound(P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Exit: (208) [system] compound(P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)))
^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _193924)
^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3472)
^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), (P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
Call: (205) [system] var(P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Fail: (205) [system] var(P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_43646, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3472)
^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Call: (205) [system] nonvar(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Exit: (205) [system] nonvar(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Call: (205) [system] P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)=(_38050, _38052)
Fail: (205) [system] P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)=(_38050, _38052)
^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3472)
^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (199) [user] pfcAdd('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (199) [user] pfcAdd('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (200) [user] pfcPost('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (200) [user] pfcPost('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(+, :, 'ReturnType')))
^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(+, :, 'ReturnType')))
Call: (202) [system] is_list('next-operation'(op(+, :, 'ReturnType')))
Fail: (202) [system] is_list('next-operation'(op(+, :, 'ReturnType')))
^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(+, :, 'ReturnType')))
^ Call: (202) [user] pfcPost1('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (202) [user] pfcPost1('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (203) [user] control_arg_types('next-operation'(op(+, :, 'ReturnType')), _196784)
^ Unify: (203) [user] control_arg_types('next-operation'(op(+, :, 'ReturnType')), _196784)
Call: (204) [system] fail
Fail: (204) [system] fail
^ Fail: (203) [user] control_arg_types('next-operation'(op(+, :, 'ReturnType')), _196784)
^ Redo: (202) [user] pfcPost1('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (202) [user] pfcPost1('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _216620, (notrace, wdmsg(('next-operation'(op(+, :, 'ReturnType'))=>_216620)), trace)))
^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _216620, (notrace, wdmsg(('next-operation'(op(+, :, 'ReturnType'))=>_216620)), trace)))
^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _216620, (notrace, wdmsg(('next-operation'(op(+, :, 'ReturnType'))=>_216620)), trace)), user:each_call_cleanup)
^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _216620, (notrace, wdmsg(('next-operation'(op(+, :, 'ReturnType'))=>_216620)), trace)), user:each_call_cleanup)
Call: (205) [system] current_prolog_flag(occurs_check, _247142)
Exit: (205) [system] current_prolog_flag(occurs_check, true)
^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _216620, (notrace, wdmsg(('next-operation'(op(+, :, 'ReturnType'))=>_216620)), trace)), user:set_prolog_flag(occurs_check, true))
^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _216620, (notrace, wdmsg(('next-operation'(op(+, :, 'ReturnType'))=>_216620)), trace)), user:set_prolog_flag(occurs_check, true))
Call: (206) [system] true==true
Exit: (206) [system] true==true
^ Call: (207) [user] pfcPost11('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (207) [user] pfcPost11('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, :, 'ReturnType')), P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, :, 'ReturnType')), P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, :, 'ReturnType')))
^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, :, 'ReturnType')))
^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, :, 'ReturnType')), true)
^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, :, 'ReturnType')), true)
^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, :, 'ReturnType')), true)
^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, :, 'ReturnType')), true)
^ Call: (211) [user] strip_module('next-operation'(op(+, :, 'ReturnType')), _347794, _347796)
^ Exit: (211) [user] strip_module('next-operation'(op(+, :, 'ReturnType')), user, 'next-operation'(op(+, :, 'ReturnType')))
^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'ReturnType')), true)
^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'ReturnType')), true)
Call: (212) [system] _351538=user
Exit: (212) [system] user=user
^ Call: (212) [user] clause(user:'next-operation'(op(+, :, 'ReturnType')), true, _353408)
^ Exit: (212) [user] clause('next-operation'(op(+, :, 'ReturnType')), true, (0x56549d32c0d0))
Call: (212) [$syspreds] clause_property((0x56549d32c0d0), module(user))
Unify: (212) [$syspreds] clause_property((0x56549d32c0d0), module(user))
Exit: (212) [$syspreds] clause_property((0x56549d32c0d0), module(user))
^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'ReturnType')), true, (0x56549d32c0d0))
^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'ReturnType')), true, (0x56549d32c0d0))
^ Call: (213) [user] clause(_359964, _359966, (0x56549d32c0d0))
^ Exit: (213) [user] clause('next-operation'(op(+, :, 'ReturnType')), true, (0x56549d32c0d0))
^ Call: (213) [user] strip_m('next-operation'(op(+, :, 'ReturnType')), _361860)
^ Unify: (213) [user] strip_m('next-operation'(op(+, :, 'ReturnType')), 'next-operation'(op(+, :, 'ReturnType')))
^ Exit: (213) [user] strip_m('next-operation'(op(+, :, 'ReturnType')), 'next-operation'(op(+, :, 'ReturnType')))
Call: (213) [system] 'next-operation'(op(+, :, 'ReturnType'))=@='next-operation'(op(+, :, 'ReturnType'))
Exit: (213) [system] 'next-operation'(op(+, :, 'ReturnType'))=@='next-operation'(op(+, :, 'ReturnType'))
^ Call: (213) [user] strip_m(true, _366502)
^ Unify: (213) [user] strip_m(true, true)
^ Exit: (213) [user] strip_m(true, true)
Call: (213) [system] cl('next-operation'(op(+, :, 'ReturnType')), true)=@=cl('next-operation'(op(+, :, 'ReturnType')), true)
Exit: (213) [system] cl('next-operation'(op(+, :, 'ReturnType')), true)=@=cl('next-operation'(op(+, :, 'ReturnType')), true)
^ Exit: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'ReturnType')), true, (0x56549d32c0d0))
^ Exit: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'ReturnType')), true)
^ Exit: (210) [user] is_asserted_exact('next-operation'(op(+, :, 'ReturnType')), true)
^ Fail: (209) [user] pfcUnique(post, 'next-operation'(op(+, :, 'ReturnType')), true)
^ Fail: (208) [user] pfcUnique(post, 'next-operation'(op(+, :, 'ReturnType')))
^ Redo: (207) [user] pfcPost11('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
Call: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, :, 'ReturnType')))))
Unify: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, :, 'ReturnType')))))
Exit: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, :, 'ReturnType')))))
^ Exit: (207) [user] pfcPost11('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _216620, (notrace, wdmsg(('next-operation'(op(+, :, 'ReturnType'))=>_216620)), trace)), user:set_prolog_flag(occurs_check, true))
^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _216620, (notrace, wdmsg(('next-operation'(op(+, :, 'ReturnType'))=>_216620)), trace)), user:each_call_cleanup)
^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _216620, (notrace, wdmsg(('next-operation'(op(+, :, 'ReturnType'))=>_216620)), trace)))
^ Exit: (202) [user] pfcPost1('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(+, :, 'ReturnType')))
^ Exit: (200) [user] pfcPost('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (200) [user] pfcRun
^ Unify: (200) [user] pfcRun
^ Call: (201) [user] pfcGetSearch(direct)
^ Unify: (201) [user] pfcGetSearch(direct)
Call: (202) [t_l] t_l:pfcSearchTL(_443108)
Fail: (202) [t_l] t_l:pfcSearchTL(_443108)
^ Redo: (201) [user] pfcGetSearch(direct)
^ Call: (202) [user] pfcSearch(_445882)
^ Unify: (202) [user] pfcSearch(direct)
^ Exit: (202) [user] pfcSearch(direct)
Call: (202) [system] direct=direct
Exit: (202) [system] direct=direct
^ Exit: (201) [user] pfcGetSearch(direct)
^ Unify: (200) [user] pfcRun
^ Exit: (200) [user] pfcRun
^ Exit: (199) [user] pfcAdd('next-operation'(op(+, :, 'ReturnType')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (198) [user] pfcAdd('next-operation'(op(+, :, 'ReturnType')))
^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, :, 'ReturnType')))
^ Exit: (196) [user] if_t(into_simple_op(+, [:, 'ReturnType', 'Type'], op(+, :, 'ReturnType')), pfcAdd_Now('next-operation'(op(+, :, 'ReturnType'))))
Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [:, 'ReturnType', 'Type']), _3362))
Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [:, 'ReturnType', 'Type']), _3362))
^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [:, 'ReturnType', 'Type']), _3362)
^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [:, 'ReturnType', 'Type']), _3362)
Call: (199) [system] asserted_do_metta('&self', +, [:, 'ReturnType', 'Type'])\=[_467368|_467370]
Exit: (199) [system] asserted_do_metta('&self', +, [:, 'ReturnType', 'Type'])\=[_467368|_467370]
^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [:, 'ReturnType', 'Type']))*->_3362='True';_3362='False'))
^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [:, 'ReturnType', 'Type']))*->_3362='True';_3362='False'))
Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [:, 'ReturnType', 'Type']))*->_3362='True';_3362='False'), error(_471106, _471108), fail)
Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [:, 'ReturnType', 'Type']))*->_3362='True';_3362='False'), error(_471106, _471108), fail)
Call: (203) [user] asserted_do_metta('&self', +, [:, 'ReturnType', 'Type'])
Unify: (203) [user] asserted_do_metta('&self', +, [:, 'ReturnType', 'Type'])
Call: (204) [user] metta_interp_mode(+, _474822)
Unify: (204) [user] metta_interp_mode(+, load)
Exit: (204) [user] metta_interp_mode(+, load)
Call: (204) [user] asserted_do_metta('&self', load, [:, 'ReturnType', 'Type'])
Unify: (204) [user] asserted_do_metta('&self', load, [:, 'ReturnType', 'Type'])
Call: (205) [user] metta_interp_mode(load, _479412)
Redo: (204) [user] asserted_do_metta('&self', load, [:, 'ReturnType', 'Type'])
Unify: (204) [user] asserted_do_metta('&self', load, [:, 'ReturnType', 'Type'])
Call: (205) [system] load==exec
Redo: (204) [user] asserted_do_metta('&self', load, [:, 'ReturnType', 'Type'])
Unify: (204) [user] asserted_do_metta('&self', load, [:, 'ReturnType', 'Type'])
Call: (205) [user] asserted_do_metta2('&self', load, [:, 'ReturnType', 'Type'], [:, 'ReturnType', 'Type'])
Unify: (205) [user] asserted_do_metta2('&self', load, [:, 'ReturnType', 'Type'], [:, 'ReturnType', 'Type'])
Call: (206) [system] nonvar(load)
Exit: (206) [system] nonvar(load)
Call: (206) [user] metta_interp_mode(load, _488634)
Redo: (205) [user] asserted_do_metta2('&self', load, [:, 'ReturnType', 'Type'], [:, 'ReturnType', 'Type'])
Unify: (205) [user] asserted_do_metta2('&self', load, [:, 'ReturnType', 'Type'], [:, 'ReturnType', 'Type'])
^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [:, 'ReturnType', 'Type'], metta_atom('&self', [:, 'ReturnType', 'Type'])))
^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [:, 'ReturnType', 'Type'], metta_atom('&self', [:, 'ReturnType', 'Type'])))
^ Call: (207) [user] is_compatio
^ Unify: (207) [user] is_compatio
^ Call: (209) [system] setup_call_cleanup('$notrace'(_495110, _495112), once(user:is_compatio0), '$restore_trace'(_495110, _495112))
^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_495110, _495112), system:once(user:is_compatio0), system:'$restore_trace'(_495110, _495112))
^ Call: (210) [system] sig_atomic(system:'$notrace'(_495110, _495112))
^ Fail: (207) [user] is_compatio
^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [:, 'ReturnType', 'Type'], metta_atom('&self', [:, 'ReturnType', 'Type'])))
^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [:, 'ReturnType', 'Type'], metta_atom('&self', [:, 'ReturnType', 'Type'])))
^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_500728, must_det_ll(user:metta_anew(load, [:, 'ReturnType', 'Type'], metta_atom('&self', [:, 'ReturnType', 'Type'])))), (_500728==""->true;our_ansi_format('#ffa505', '~w~n', [_500728]))))
^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_500728, must_det_ll(user:metta_anew(load, [:, 'ReturnType', 'Type'], metta_atom('&self', [:, 'ReturnType', 'Type'])))), (_500728==""->true;our_ansi_format('#ffa505', '~w~n', [_500728]))))
(: ReturnType Type)
^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [:, 'ReturnType', 'Type'], metta_atom('&self', [:, 'ReturnType', 'Type'])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""]))))
^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [:, 'ReturnType', 'Type'], metta_atom('&self', [:, 'ReturnType', 'Type'])))
Exit: (205) [user] asserted_do_metta2('&self', load, [:, 'ReturnType', 'Type'], [:, 'ReturnType', 'Type'])
Exit: (204) [user] asserted_do_metta('&self', load, [:, 'ReturnType', 'Type'])
Exit: (203) [user] asserted_do_metta('&self', +, [:, 'ReturnType', 'Type'])
Call: (203) [system] _3362='True'
Exit: (203) [system] 'True'='True'
Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [:, 'ReturnType', 'Type']))*->'True'='True';'True'='False'), error(_471106, _471108), fail)
^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [:, 'ReturnType', 'Type']))*->'True'='True';'True'='False'))
^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [:, 'ReturnType', 'Type']), 'True')
Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [:, 'ReturnType', 'Type']), 'True'))
Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'ReturnType', 'Type'], 'True')
^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'ReturnType', 'Type'], 'True'))
^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _3322)
^ Unify: (193) [user] metta_file_buffer(+, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(814, 27, 19, 814))
^ Exit: (193) [user] metta_file_buffer(+, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(814, 27, 19, 814))
^ Call: (194) [user] apply:maplist(maybe_assign, [])
^ Unify: (194) [apply] apply:maplist(user:maybe_assign, [])
Call: (195) [apply] apply:maplist_([], user:maybe_assign)
Unify: (195) [apply] apply:maplist_([], user:maybe_assign)
Exit: (195) [apply] apply:maplist_([], user:maybe_assign)
^ Exit: (194) [apply] apply:maplist(user:maybe_assign, [])
^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], _3362))
^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], _3362))
Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], _3362)
Call: (196) [system] var([:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
Call: (196) [system] [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']]==[]
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], _3362)
Call: (196) [system] string([:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
^ Call: (196) [user] if_t(into_simple_op(+, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], _82022), pfcAdd_Now('next-operation'(_82022)))
^ Unify: (196) [user] if_t(into_simple_op(+, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], _82022), pfcAdd_Now('next-operation'(_82022)))
Call: (197) [user] into_simple_op(+, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], _82022)
Unify: (197) [user] into_simple_op(+, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], op(+, :, _84814))
Call: (198) [user] o_s(['some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], _84814)
Unify: (198) [user] o_s(['some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], _84814)
Call: (199) [user] o_s('some-func', _84814)
Unify: (199) [user] o_s('some-func', 'some-func')
Exit: (199) [user] o_s('some-func', 'some-func')
Exit: (198) [user] o_s(['some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], 'some-func')
Exit: (197) [user] into_simple_op(+, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], op(+, :, 'some-func'))
^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, :, 'some-func')))
^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, :, 'some-func')))
^ Call: (198) [user] current_predicate(pfcAdd/1)
^ Exit: (198) [user] current_predicate(pfcAdd/1)
^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, :, 'some-func'))))
^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, :, 'some-func'))))
^ Call: (199) [user] clause(pfcTraceExecution, true)
^ Fail: (199) [user] clause(pfcTraceExecution, true)
^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, :, 'some-func'))))
^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, :, 'some-func'))))
^ Call: (198) [user] pfcAdd('next-operation'(op(+, :, 'some-func')))
^ Unify: (198) [user] pfcAdd('next-operation'(op(+, :, 'some-func')))
^ Call: (199) [user] must_ex(current_why_UU(_103284))
^ Unify: (199) [user] must_ex(current_why_UU(_103284))
Call: (201) [user] current_why_UU(_103284)
Unify: (201) [user] current_why_UU(_103284)
^ Call: (202) [user] get_why_uu(_103284)
^ Unify: (202) [user] get_why_uu(_103284)
^ Call: (203) [user] findall(_108824, current_why(_108824), _108830)
^ Unify: (203) [$bags] findall(_108824, user:current_why(_108824), _108830)
^ Call: (204) [$bags] findall(_108824, user:current_why(_108824), _108830, [])
^ Unify: (204) [$bags] findall(_108824, user:current_why(_108824), _108830, [])
^ Call: (205) [$bags] cleanup_bag(findall_loop(_108824, user:current_why(_108824), _108830, []), '$destroy_findall_bag')
^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_108824, user:current_why(_108824), _108830, []), '$bags':'$destroy_findall_bag')
Call: (206) [$bags] findall_loop(_108824, user:current_why(_108824), _108830, [])
Unify: (206) [$bags] findall_loop(_108824, user:current_why(_108824), _108830, [])
^ Call: (207) [user] bugger:current_why(_108824)
^ Unify: (207) [user] bugger:current_why(_108824)
^ Call: (208) [user] bugger:current_why_data(_108824)
^ Unify: (208) [user] bugger:current_why_data(_108824)
Call: (209) [system] nb_current('$current_why', wp(_108824, _120084))
Fail: (209) [system] nb_current('$current_why', wp(_108824, _120084))
^ Redo: (208) [user] bugger:current_why_data(_108824)
^ Unify: (208) [user] bugger:current_why_data(_108824)
Call: (209) [t_l] t_l:current_why_source(_108824)
Fail: (209) [t_l] t_l:current_why_source(_108824)
^ Fail: (208) [user] bugger:current_why_data(_108824)
^ Redo: (207) [user] bugger:current_why(_108824)
^ Unify: (207) [user] bugger:current_why(mfl4(_127512, _127514, _127516, _127518))
^ Call: (209) [system] setup_call_cleanup('$notrace'(_128468, _128470), once(user:current_mfl4(_127512, _127514, _127516, _127518)), '$restore_trace'(_128468, _128470))
^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_128468, _128470), system:once(user:current_mfl4(_127512, _127514, _127516, _127518)), system:'$restore_trace'(_128468, _128470))
^ Call: (210) [system] sig_atomic(system:'$notrace'(_128468, _128470))
^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_127512, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1803)), system:'$restore_trace'(3, -1))
^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_127512, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Redo: (206) [$bags] findall_loop(_108824, user:current_why(_108824), _108830, [])
Exit: (206) [$bags] findall_loop(_108824, user:current_why(_108824), [P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [])
^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_108824, user:current_why(_108824), [P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], []), '$bags':'$destroy_findall_bag')
^ Exit: (204) [$bags] findall(_108824, user:current_why(_108824), [P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [])
^ Exit: (203) [$bags] findall(_108824, user:current_why(_108824), [P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (203) [system] [P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]\==[]
Exit: (203) [system] [P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]\==[]
^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _103284)
^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], ([P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], ax))
Call: (204) [system] var([P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Fail: (204) [system] var([P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _103284)
^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (204) [system] nonvar([P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Exit: (204) [system] nonvar([P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (204) [system] [P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]=(_265232, _265234)
Fail: (204) [system] [P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]=(_265232, _265234)
^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _103284)
^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _103284)
^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _295666)
^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _295666)
^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _295666)
^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (206) [system] var([P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Fail: (206) [system] var([P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _295666)
^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Call: (206) [user] not(compound([P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]))
^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]))
Call: (207) [system] compound([P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Exit: (207) [system] compound([P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]))
^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _295666)
^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _295666)
^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _295666)
^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Call: (207) [system] var(P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Fail: (207) [system] var(P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _295666)
^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Call: (207) [user] not(compound(P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)))
^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)))
Call: (208) [system] compound(P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Exit: (208) [system] compound(P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)))
^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_145348, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3542)
^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3496)
^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
Call: (205) [system] var(P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Fail: (205) [system] var(P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3496)
^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Call: (205) [system] nonvar(P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Exit: (205) [system] nonvar(P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Call: (205) [system] P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)=(_139934, _139936)
Fail: (205) [system] P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)=(_139934, _139936)
^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3496)
^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (199) [user] pfcAdd('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (199) [user] pfcAdd('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (200) [user] pfcPost('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (200) [user] pfcPost('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(+, :, 'some-func')))
^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(+, :, 'some-func')))
Call: (202) [system] is_list('next-operation'(op(+, :, 'some-func')))
Fail: (202) [system] is_list('next-operation'(op(+, :, 'some-func')))
^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(+, :, 'some-func')))
^ Call: (202) [user] pfcPost1('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (202) [user] pfcPost1('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (203) [user] control_arg_types('next-operation'(op(+, :, 'some-func')), _298668)
^ Unify: (203) [user] control_arg_types('next-operation'(op(+, :, 'some-func')), _298668)
Call: (204) [system] fail
Fail: (204) [system] fail
^ Fail: (203) [user] control_arg_types('next-operation'(op(+, :, 'some-func')), _298668)
^ Redo: (202) [user] pfcPost1('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (202) [user] pfcPost1('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _318504, (notrace, wdmsg(('next-operation'(op(+, :, 'some-func'))=>_318504)), trace)))
^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _318504, (notrace, wdmsg(('next-operation'(op(+, :, 'some-func'))=>_318504)), trace)))
^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _318504, (notrace, wdmsg(('next-operation'(op(+, :, 'some-func'))=>_318504)), trace)), user:each_call_cleanup)
^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _318504, (notrace, wdmsg(('next-operation'(op(+, :, 'some-func'))=>_318504)), trace)), user:each_call_cleanup)
Call: (205) [system] current_prolog_flag(occurs_check, _349026)
Exit: (205) [system] current_prolog_flag(occurs_check, true)
^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _318504, (notrace, wdmsg(('next-operation'(op(+, :, 'some-func'))=>_318504)), trace)), user:set_prolog_flag(occurs_check, true))
^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _318504, (notrace, wdmsg(('next-operation'(op(+, :, 'some-func'))=>_318504)), trace)), user:set_prolog_flag(occurs_check, true))
Call: (206) [system] true==true
Exit: (206) [system] true==true
^ Call: (207) [user] pfcPost11('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (207) [user] pfcPost11('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, :, 'some-func')), P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, :, 'some-func')), P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, :, 'some-func')))
^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, :, 'some-func')))
^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, :, 'some-func')), true)
^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, :, 'some-func')), true)
^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, :, 'some-func')), true)
^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, :, 'some-func')), true)
^ Call: (211) [user] strip_module('next-operation'(op(+, :, 'some-func')), _449678, _449680)
^ Exit: (211) [user] strip_module('next-operation'(op(+, :, 'some-func')), user, 'next-operation'(op(+, :, 'some-func')))
^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'some-func')), true)
^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'some-func')), true)
Call: (212) [system] _453422=user
Exit: (212) [system] user=user
^ Call: (212) [user] clause(user:'next-operation'(op(+, :, 'some-func')), true, _455292)
^ Fail: (212) [user] clause('next-operation'(op(+, :, 'some-func')), true, _455292)
^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'some-func')), true)
^ Call: (212) [user] clause(user:'next-operation'(op(+, :, 'some-func')), true, _458120)
^ Fail: (212) [user] clause('next-operation'(op(+, :, 'some-func')), true, _458120)
^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'some-func')), true)
^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, :, 'some-func')), true)
^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, :, 'some-func')), true)
^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, :, 'some-func')), true)
^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, :, 'some-func')))
^ Call: (208) [user] pfcPost2('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (208) [user] pfcPost2('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, :, 'some-func')));assert('next-operation'(op(+, :, 'some-func'))))))
^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, :, 'some-func')));assert('next-operation'(op(+, :, 'some-func'))))))
^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, :, 'some-func')));assert('next-operation'(op(+, :, 'some-func')))))
^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, :, 'some-func')));assert('next-operation'(op(+, :, 'some-func')))))
^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, :, 'some-func')))
^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, :, 'some-func')))
^ Call: (214) [user] strip_module('next-operation'(op(+, :, 'some-func')), _485470, _485472)
^ Exit: (214) [user] strip_module('next-operation'(op(+, :, 'some-func')), user, 'next-operation'(op(+, :, 'some-func')))
^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, :, 'some-func')), _487350, _487352)
^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, :, 'some-func')), 'next-operation'(op(+, :, 'some-func')), true)
Call: (215) [system] var('next-operation'(op(+, :, 'some-func')))
Fail: (215) [system] var('next-operation'(op(+, :, 'some-func')))
^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, :, 'some-func')), _487350, _487352)
^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, :, 'some-func')), 'next-operation'(op(+, :, 'some-func')), true)
^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, :, 'some-func')), 'next-operation'(op(+, :, 'some-func')), true)
^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'some-func')), true)
^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'some-func')), true)
Call: (215) [system] _495756=user
Exit: (215) [system] user=user
^ Call: (215) [user] clause(user:'next-operation'(op(+, :, 'some-func')), true, _497626)
^ Fail: (215) [user] clause('next-operation'(op(+, :, 'some-func')), true, _497626)
^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'some-func')), true)
^ Call: (215) [user] clause(user:'next-operation'(op(+, :, 'some-func')), true, _500454)
^ Fail: (215) [user] clause('next-operation'(op(+, :, 'some-func')), true, _500454)
^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, :, 'some-func')), true)
^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, :, 'some-func')))
^ Call: (213) [user] assert('next-operation'(op(+, :, 'some-func')))
^ Exit: (213) [user] assert('next-operation'(op(+, :, 'some-func')))
^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, :, 'some-func')));assert('next-operation'(op(+, :, 'some-func')))))
^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, :, 'some-func')));assert('next-operation'(op(+, :, 'some-func'))))))
^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3522, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, :, 'some-func')))
^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, :, 'some-func')))
^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, :, 'some-func')))
^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, :, 'some-func')))
^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'some-func')), _37128)
^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'some-func')), _37128)
Call: (216) [system] var('next-operation'(op(+, :, 'some-func')))
Fail: (216) [system] var('next-operation'(op(+, :, 'some-func')))
^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'some-func')), _37128)
^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'some-func')), _37128)
Call: (216) [system] compound('next-operation'(op(+, :, 'some-func')))
Exit: (216) [system] compound('next-operation'(op(+, :, 'some-func')))
Call: (216) [system] 1<1
Fail: (216) [system] 1<1
^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'some-func')), _37128)
^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'some-func')), _37128)
Call: (216) [system] _48280 is 1+ -1
Exit: (216) [system] 0 is 1+ -1
^ Call: (216) [user] compound_eles('next-operation'(op(+, :, 'some-func')), _50138)
^ Unify: (216) [user] compound_eles('next-operation'(op(+, :, 'some-func')), _50138)
Call: (217) [system] is_list('next-operation'(op(+, :, 'some-func')))
Fail: (217) [system] is_list('next-operation'(op(+, :, 'some-func')))
^ Redo: (216) [user] compound_eles('next-operation'(op(+, :, 'some-func')), _50138)
^ Unify: (216) [user] compound_eles('next-operation'(op(+, :, 'some-func')), _50138)
Call: (217) [system] compound('next-operation'(op(+, :, 'some-func')))
Exit: (217) [system] compound('next-operation'(op(+, :, 'some-func')))
Call: (217) [system] compound_name_arguments('next-operation'(op(+, :, 'some-func')), _57548, _57550)
Exit: (217) [system] compound_name_arguments('next-operation'(op(+, :, 'some-func')), 'next-operation', [op(+, :, 'some-func')])
Call: (217) [lists] lists:member(_50138, ['next-operation', op(+, :, 'some-func')])
Unify: (217) [lists] lists:member(_50138, ['next-operation', op(+, :, 'some-func')])
Call: (218) [lists] lists:member_([op(+, :, 'some-func')], _50138, 'next-operation')
Unify: (218) [lists] lists:member_([op(+, :, 'some-func')], 'next-operation', 'next-operation')
Exit: (218) [lists] lists:member_([op(+, :, 'some-func')], 'next-operation', 'next-operation')
Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, :, 'some-func')])
^ Exit: (216) [user] compound_eles('next-operation'(op(+, :, 'some-func')), 'next-operation')
^ Call: (216) [user] compound_eles(0, 'next-operation', _37128)
^ Unify: (216) [user] compound_eles(0, 'next-operation', _37128)
Call: (217) [system] var('next-operation')
Fail: (217) [system] var('next-operation')
^ Redo: (216) [user] compound_eles(0, 'next-operation', _37128)
^ Unify: (216) [user] compound_eles(0, 'next-operation', _37128)
Call: (217) [system] compound('next-operation')
Fail: (217) [system] compound('next-operation')
^ Redo: (216) [user] compound_eles(0, 'next-operation', _37128)
Call: (217) [system] _37128='next-operation'
Exit: (217) [system] 'next-operation'='next-operation'
^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation')
^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'some-func')), 'next-operation')
^ Call: (215) [user] pfcIgnored('next-operation')
^ Fail: (215) [user] pfcIgnored('next-operation')
Redo: (218) [lists] lists:member_([op(+, :, 'some-func')], _50138, 'next-operation')
Unify: (218) [lists] lists:member_([op(+, :, 'some-func')], _50138, 'next-operation')
Call: (219) [lists] lists:member_([], _50138, op(+, :, 'some-func'))
Unify: (219) [lists] lists:member_([], op(+, :, 'some-func'), op(+, :, 'some-func'))
Exit: (219) [lists] lists:member_([], op(+, :, 'some-func'), op(+, :, 'some-func'))
Exit: (218) [lists] lists:member_([op(+, :, 'some-func')], op(+, :, 'some-func'), 'next-operation')
Exit: (217) [lists] lists:member(op(+, :, 'some-func'), ['next-operation', op(+, :, 'some-func')])
^ Exit: (216) [user] compound_eles('next-operation'(op(+, :, 'some-func')), op(+, :, 'some-func'))
^ Call: (216) [user] compound_eles(0, op(+, :, 'some-func'), _37128)
^ Unify: (216) [user] compound_eles(0, op(+, :, 'some-func'), _37128)
Call: (217) [system] var(op(+, :, 'some-func'))
Fail: (217) [system] var(op(+, :, 'some-func'))
^ Redo: (216) [user] compound_eles(0, op(+, :, 'some-func'), _37128)
^ Unify: (216) [user] compound_eles(0, op(+, :, 'some-func'), _37128)
Call: (217) [system] compound(op(+, :, 'some-func'))
Exit: (217) [system] compound(op(+, :, 'some-func'))
Call: (217) [system] 0<1
Exit: (217) [system] 0<1
Call: (217) [system] _37128=op(+, :, 'some-func')
Exit: (217) [system] op(+, :, 'some-func')=op(+, :, 'some-func')
^ Exit: (216) [user] compound_eles(0, op(+, :, 'some-func'), op(+, :, 'some-func'))
^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, :, 'some-func')), op(+, :, 'some-func'))
^ Call: (215) [user] pfcIgnored(op(+, :, 'some-func'))
^ Fail: (215) [user] pfcIgnored(op(+, :, 'some-func'))
^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, :, 'some-func')))
^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, :, 'some-func')))
^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, :, 'some-func')))
^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'some-func')), _104928)
^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'some-func')), _104928)
Call: (215) [system] var('next-operation'(op(+, :, 'some-func')))
Fail: (215) [system] var('next-operation'(op(+, :, 'some-func')))
^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'some-func')), _104928)
^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'some-func')), _104928)
Call: (215) [system] compound('next-operation'(op(+, :, 'some-func')))
Exit: (215) [system] compound('next-operation'(op(+, :, 'some-func')))
Call: (215) [system] 1<1
Fail: (215) [system] 1<1
^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'some-func')), _104928)
^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'some-func')), _104928)
Call: (215) [system] _116080 is 1+ -1
Exit: (215) [system] 0 is 1+ -1
^ Call: (215) [user] compound_eles('next-operation'(op(+, :, 'some-func')), _117938)
^ Unify: (215) [user] compound_eles('next-operation'(op(+, :, 'some-func')), _117938)
Call: (216) [system] is_list('next-operation'(op(+, :, 'some-func')))
Fail: (216) [system] is_list('next-operation'(op(+, :, 'some-func')))
^ Redo: (215) [user] compound_eles('next-operation'(op(+, :, 'some-func')), _117938)
^ Unify: (215) [user] compound_eles('next-operation'(op(+, :, 'some-func')), _117938)
Call: (216) [system] compound('next-operation'(op(+, :, 'some-func')))
Exit: (216) [system] compound('next-operation'(op(+, :, 'some-func')))
Call: (216) [system] compound_name_arguments('next-operation'(op(+, :, 'some-func')), _125348, _125350)
Exit: (216) [system] compound_name_arguments('next-operation'(op(+, :, 'some-func')), 'next-operation', [op(+, :, 'some-func')])
Call: (216) [lists] lists:member(_117938, ['next-operation', op(+, :, 'some-func')])
Unify: (216) [lists] lists:member(_117938, ['next-operation', op(+, :, 'some-func')])
Call: (217) [lists] lists:member_([op(+, :, 'some-func')], _117938, 'next-operation')
Unify: (217) [lists] lists:member_([op(+, :, 'some-func')], 'next-operation', 'next-operation')
Exit: (217) [lists] lists:member_([op(+, :, 'some-func')], 'next-operation', 'next-operation')
Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, :, 'some-func')])
^ Exit: (215) [user] compound_eles('next-operation'(op(+, :, 'some-func')), 'next-operation')
^ Call: (215) [user] compound_eles(0, 'next-operation', _104928)
^ Unify: (215) [user] compound_eles(0, 'next-operation', _104928)
Call: (216) [system] var('next-operation')
Fail: (216) [system] var('next-operation')
^ Redo: (215) [user] compound_eles(0, 'next-operation', _104928)
^ Unify: (215) [user] compound_eles(0, 'next-operation', _104928)
Call: (216) [system] compound('next-operation')
Fail: (216) [system] compound('next-operation')
^ Redo: (215) [user] compound_eles(0, 'next-operation', _104928)
Call: (216) [system] _104928='next-operation'
Exit: (216) [system] 'next-operation'='next-operation'
^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation')
^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'some-func')), 'next-operation')
^ Call: (214) [user] pfcTraced('next-operation')
^ Fail: (214) [user] pfcTraced('next-operation')
Redo: (217) [lists] lists:member_([op(+, :, 'some-func')], _117938, 'next-operation')
Unify: (217) [lists] lists:member_([op(+, :, 'some-func')], _117938, 'next-operation')
Call: (218) [lists] lists:member_([], _117938, op(+, :, 'some-func'))
Unify: (218) [lists] lists:member_([], op(+, :, 'some-func'), op(+, :, 'some-func'))
Exit: (218) [lists] lists:member_([], op(+, :, 'some-func'), op(+, :, 'some-func'))
Exit: (217) [lists] lists:member_([op(+, :, 'some-func')], op(+, :, 'some-func'), 'next-operation')
Exit: (216) [lists] lists:member(op(+, :, 'some-func'), ['next-operation', op(+, :, 'some-func')])
^ Exit: (215) [user] compound_eles('next-operation'(op(+, :, 'some-func')), op(+, :, 'some-func'))
^ Call: (215) [user] compound_eles(0, op(+, :, 'some-func'), _104928)
^ Unify: (215) [user] compound_eles(0, op(+, :, 'some-func'), _104928)
Call: (216) [system] var(op(+, :, 'some-func'))
Fail: (216) [system] var(op(+, :, 'some-func'))
^ Redo: (215) [user] compound_eles(0, op(+, :, 'some-func'), _104928)
^ Unify: (215) [user] compound_eles(0, op(+, :, 'some-func'), _104928)
Call: (216) [system] compound(op(+, :, 'some-func'))
Exit: (216) [system] compound(op(+, :, 'some-func'))
Call: (216) [system] 0<1
Exit: (216) [system] 0<1
Call: (216) [system] _104928=op(+, :, 'some-func')
Exit: (216) [system] op(+, :, 'some-func')=op(+, :, 'some-func')
^ Exit: (215) [user] compound_eles(0, op(+, :, 'some-func'), op(+, :, 'some-func'))
^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, :, 'some-func')), op(+, :, 'some-func'))
^ Call: (214) [user] pfcTraced(op(+, :, 'some-func'))
^ Fail: (214) [user] pfcTraced(op(+, :, 'some-func'))
^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, :, 'some-func')))
^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (213) [user] pfcSpied('next-operation'(op(+, :, 'some-func')), +)
^ Fail: (213) [user] pfcSpied('next-operation'(op(+, :, 'some-func')), +)
^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (212) [user] pfcGetSearch(_271600)
^ Unify: (212) [user] pfcGetSearch(_271600)
Call: (213) [t_l] t_l:pfcSearchTL(_273450)
Fail: (213) [t_l] t_l:pfcSearchTL(_273450)
^ Redo: (212) [user] pfcGetSearch(_271600)
^ Call: (213) [user] pfcSearch(_276224)
^ Unify: (213) [user] pfcSearch(direct)
^ Exit: (213) [user] pfcSearch(direct)
Call: (213) [system] _271600=direct
Exit: (213) [system] direct=direct
^ Exit: (212) [user] pfcGetSearch(direct)
^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
Call: (213) [system] direct=direct
Exit: (213) [system] direct=direct
^ Call: (213) [user] pfcFwd('next-operation'(op(+, :, 'some-func')))
^ Unify: (213) [user] pfcFwd('next-operation'(op(+, :, 'some-func')))
^ Call: (214) [user] control_arg_types('next-operation'(op(+, :, 'some-func')), _300698)
^ Unify: (214) [user] control_arg_types('next-operation'(op(+, :, 'some-func')), _300698)
Call: (215) [system] fail
Fail: (215) [system] fail
^ Fail: (214) [user] control_arg_types('next-operation'(op(+, :, 'some-func')), _300698)
^ Redo: (213) [user] pfcFwd('next-operation'(op(+, :, 'some-func')))
^ Unify: (213) [user] pfcFwd('next-operation'(op(+, :, 'some-func')))
^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, :, 'some-func'))))
^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'some-func'))))
^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'some-func'))), user:each_call_cleanup)
^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'some-func'))), user:each_call_cleanup)
Call: (216) [system] current_prolog_flag(occurs_check, _310960)
Exit: (216) [system] current_prolog_flag(occurs_check, true)
^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'some-func'))), user:set_prolog_flag(occurs_check, true))
^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'some-func'))), user:set_prolog_flag(occurs_check, true))
Call: (217) [system] true==true
Exit: (217) [system] true==true
^ Call: (217) [user] pfcFwd0('next-operation'(op(+, :, 'some-func')))
^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, :, 'some-func')))
Call: (218) [system] is_list(_318456)
Fail: (218) [system] is_list(_318456)
^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, :, 'some-func')))
^ Call: (218) [user] pfcFwd1('next-operation'(op(+, :, 'some-func')))
^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, :, 'some-func')))
^ Call: (219) [user] fc_rule_check('next-operation'(op(+, :, 'some-func')))
^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, :, 'some-func')))
^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, :, 'some-func')))
Call: (219) [system] copy_term('next-operation'(op(+, :, 'some-func')), _325850)
Exit: (219) [system] copy_term('next-operation'(op(+, :, 'some-func')), 'next-operation'(op(+, :, 'some-func')))
^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, :, 'some-func')), 'next-operation'(op(+, :, 'some-func'))))
^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, :, 'some-func')), 'next-operation'(op(+, :, 'some-func'))))
^ Call: (220) [user] fcpt('next-operation'(op(+, :, 'some-func')), 'next-operation'(op(+, :, 'some-func')))
^ Unify: (220) [user] fcpt('next-operation'(op(+, :, 'some-func')), 'next-operation'(op(+, :, 'some-func')))
^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, :, 'some-func')), _331442), true)
^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, :, 'some-func')), _331442), true)
^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Call: (223) [system] var('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Fail: (223) [system] var('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Call: (223) [system] callable('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Exit: (223) [system] callable('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, :, 'some-func')), _331442), imported_from(system))
^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442), imported_from(system))
Call: (224) [system] nonvar(imported_from(system))
Exit: (224) [system] nonvar(imported_from(system))
Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Call: (226) [system] callable('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Exit: (226) [system] callable('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Call: (226) [system] atom(user)
Exit: (226) [system] atom(user)
Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442), imported_from(system))
^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, :, 'some-func')), _331442), built_in)
^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442), built_in)
Call: (224) [system] nonvar(built_in)
Exit: (224) [system] nonvar(built_in)
Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Call: (225) [system] callable('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Exit: (225) [system] callable('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, :, 'some-func')), _331442), _368512, _368514)
Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, :, 'some-func')), _331442), _368512, _368514)
Call: (226) [system] compound('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Exit: (226) [system] compound('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, :, 'some-func')), _331442), _368512, _368514)
Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, :, 'some-func')), _331442), '$pt$', 2)
Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, :, 'some-func')), _331442), '$pt$', 2)
^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2)
^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2)
^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442), built_in)
^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, :, 'some-func')), _331442), _379754)
^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442), _380694)
Call: (224) [system] nonvar(_381552)
^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442), _382554)
^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442), _383488)
Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Call: (225) [system] callable('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Exit: (225) [system] callable('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Call: (225) [system] atom(user)
Exit: (225) [system] atom(user)
Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442), interpreted)
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, :, 'some-func')), _331442), number_of_clauses(_392682))
^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442), number_of_clauses(_392682))
Call: (224) [system] nonvar(number_of_clauses(_392682))
Exit: (224) [system] nonvar(number_of_clauses(_392682))
Call: (224) [$syspreds] property_predicate(number_of_clauses(_392682), user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Unify: (224) [$syspreds] property_predicate(number_of_clauses(_392682), user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Call: (226) [system] callable('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Exit: (226) [system] callable('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Call: (226) [system] atom(user)
Exit: (226) [system] atom(user)
Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, :, 'some-func')), _331442), number_of_clauses(0))
^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _407526), (prolog_current_choice(_407536), push_current_choice(_407536), clause('$pt$'('next-operation'(op(+, :, 'some-func')), _331442), _407558), pfc_call(_407558)), nb_setval('$pfc_current_choice', _407526))
^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _407526), user:(prolog_current_choice(_407536), push_current_choice(_407536), clause('$pt$'('next-operation'(op(+, :, 'some-func')), _331442), _407558), pfc_call(_407558)), user:nb_setval('$pfc_current_choice', _407526))
^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _407526))
Call: (226) [system] nb_current('$pfc_current_choice', _407526)
Exit: (226) [system] nb_current('$pfc_current_choice', [])
^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', []))
Call: (225) [system] prolog_current_choice(_407536)
Exit: (225) [system] prolog_current_choice(2927)
^ Call: (225) [user] push_current_choice(2927)
^ Unify: (225) [user] push_current_choice(2927)
Call: (226) [system] nb_current('$pfc_current_choice', _416876)
Exit: (226) [system] nb_current('$pfc_current_choice', [])
Call: (226) [system] b_setval('$pfc_current_choice', [2927])
Exit: (226) [system] b_setval('$pfc_current_choice', [2927])
^ Exit: (225) [user] push_current_choice(2927)
^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, :, 'some-func')), _331442), _407558)
^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, :, 'some-func')), _331442), _407558)
Call: (225) [$syspreds] nb_setval('$pfc_current_choice', [])
Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', [])
Call: (226) [system] duplicate_term([], _425248)
Exit: (226) [system] duplicate_term([], [])
Call: (226) [system] nb_linkval('$pfc_current_choice', [])
Exit: (226) [system] nb_linkval('$pfc_current_choice', [])
Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', [])
^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _407526), user:(prolog_current_choice(_407536), push_current_choice(_407536), clause('$pt$'('next-operation'(op(+, :, 'some-func')), _331442), _407558), pfc_call(_407558)), user:nb_setval('$pfc_current_choice', _407526))
^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, :, 'some-func')), _331442))
^ Redo: (220) [user] fcpt('next-operation'(op(+, :, 'some-func')), 'next-operation'(op(+, :, 'some-func')))
^ Unify: (220) [user] fcpt('next-operation'(op(+, :, 'some-func')), 'next-operation'(op(+, :, 'some-func')))
^ Exit: (220) [user] fcpt('next-operation'(op(+, :, 'some-func')), 'next-operation'(op(+, :, 'some-func')))
^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, :, 'some-func')), 'next-operation'(op(+, :, 'some-func'))))
^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, :, 'some-func')), 'next-operation'(op(+, :, 'some-func'))))
^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, :, 'some-func')), 'next-operation'(op(+, :, 'some-func'))))
^ Call: (220) [user] fcnt('next-operation'(op(+, :, 'some-func')), 'next-operation'(op(+, :, 'some-func')))
^ Unify: (220) [user] fcnt('next-operation'(op(+, :, 'some-func')), 'next-operation'(op(+, :, 'some-func')))
^ Call: (221) [user] pfc_spft(_440118, _440204, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126))
^ Unify: (221) [user] pfc_spft(_440118, _441136, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126))
^ Call: (222) [user] pfcCallSystem('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
^ Unify: (222) [user] pfcCallSystem('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
^ Call: (223) [user] pfc_call('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
^ Unify: (223) [user] pfc_call('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Call: (224) [system] var('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Fail: (224) [system] var('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
^ Redo: (223) [user] pfc_call('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
^ Unify: (223) [user] pfc_call('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Call: (224) [system] callable('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Exit: (224) [system] callable('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
^ Unify: (223) [user] pfc_call('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
^ Redo: (223) [user] pfc_call('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
^ Unify: (223) [user] pfc_call('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
^ Call: (224) [user] predicate_property('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)), imported_from(system))
^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)), imported_from(system))
Call: (225) [system] nonvar(imported_from(system))
Exit: (225) [system] nonvar(imported_from(system))
Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Call: (227) [system] callable('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Exit: (227) [system] callable('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Call: (227) [system] atom(user)
Exit: (227) [system] atom(user)
Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)), imported_from(system))
^ Redo: (223) [user] pfc_call('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
^ Unify: (223) [user] pfc_call('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
^ Call: (224) [user] predicate_property('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)), built_in)
^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)), built_in)
Call: (225) [system] nonvar(built_in)
Exit: (225) [system] nonvar(built_in)
Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Call: (226) [system] callable('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Exit: (226) [system] callable('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Call: (226) [$syspreds] goal_name_arity('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)), _476276, _476278)
Unify: (226) [$syspreds] goal_name_arity('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)), _476276, _476278)
Call: (227) [system] compound('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Exit: (227) [system] compound('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Call: (227) [system] compound_name_arity('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)), _476276, _476278)
Exit: (227) [system] compound_name_arity('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)), '$spft$', 3)
Exit: (226) [$syspreds] goal_name_arity('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)), '$spft$', 3)
^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3)
^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3)
^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)), built_in)
^ Redo: (223) [user] pfc_call('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
^ Unify: (223) [user] pfc_call('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
^ Call: (224) [user] predicate_property('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)), _487518)
^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)), _488458)
Call: (225) [system] nonvar(_489316)
^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)), _490318)
^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)), _491252)
Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Call: (226) [system] callable('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Exit: (226) [system] callable('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Call: (226) [system] atom(user)
Exit: (226) [system] atom(user)
Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)), interpreted)
^ Unify: (223) [user] pfc_call('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
^ Call: (224) [user] predicate_property('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)), number_of_clauses(_500446))
^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)), number_of_clauses(_500446))
Call: (225) [system] nonvar(number_of_clauses(_500446))
Exit: (225) [system] nonvar(number_of_clauses(_500446))
Call: (225) [$syspreds] property_predicate(number_of_clauses(_500446), user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Unify: (225) [$syspreds] property_predicate(number_of_clauses(_500446), user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Call: (227) [system] callable('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Exit: (227) [system] callable('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Call: (227) [system] atom(user)
Exit: (227) [system] atom(user)
Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
Exit: (225) [$syspreds] property_predicate(number_of_clauses(720), user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)), number_of_clauses(720))
^ Unify: (223) [user] pfc_call('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)))
^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _515290), (prolog_current_choice(_515300), push_current_choice(_515300), clause('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)), _515322), pfc_call(_515322)), nb_setval('$pfc_current_choice', _515290))
^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _515290), user:(prolog_current_choice(_515300), push_current_choice(_515300), clause('$spft$'(_440118, _441996, '$nt$'('next-operation'(op(+, :, 'some-func')), _440124, _440126)), _515322), pfc_call(_515322)), user:nb_setval('$pfc_current_choice', _515290))
^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _515290))
Call: (227) [system] nb_current('$pfc_current_choice', _515290)
Exit: (227) [system] nb_current('$pfc_current_choice', [])
^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', []))
Call: (226) [system] prolog_current_choice(_515300)
Exit: (226) [system] prolog_current_choice(2947)
^ Call: (226) [user] push_current_choice(2947)
^ Unify: (226) [user] push_current_choice(2947)
Call: (227) [system] nb_current('$pfc_current_choice', _4544)
Exit: (227) [system] nb_current('$pfc_current_choice', [])
Call: (227) [system] b_setval('$pfc_current_choice', [2947])
Exit: (227) [system] b_setval('$pfc_current_choice', [2947])
^ Exit: (226) [user] push_current_choice(2947)
^ Call: (226) [user] clause('$spft$'(_3752, _3766, '$nt$'('next-operation'(op(+, :, 'some-func')), _3758, _3760)), _3806)
^ Fail: (226) [user] clause('$spft$'(_3752, _3766, '$nt$'('next-operation'(op(+, :, 'some-func')), _3758, _3760)), _3806)
Call: (226) [$syspreds] nb_setval('$pfc_current_choice', [])
Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', [])
Call: (227) [system] duplicate_term([], _12916)
Exit: (227) [system] duplicate_term([], [])
Call: (227) [system] nb_linkval('$pfc_current_choice', [])
Exit: (227) [system] nb_linkval('$pfc_current_choice', [])
Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', [])
^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _3774), user:(prolog_current_choice(_3784), push_current_choice(_3784), clause('$spft$'(_3752, _3766, '$nt$'('next-operation'(op(+, :, 'some-func')), _3758, _3760)), _3806), pfc_call(_3806)), user:nb_setval('$pfc_current_choice', _3774))
^ Fail: (223) [user] pfc_call('$spft$'(_3752, _3766, '$nt$'('next-operation'(op(+, :, 'some-func')), _3758, _3760)))
^ Fail: (222) [user] pfcCallSystem('$spft$'(_3752, _3766, '$nt$'('next-operation'(op(+, :, 'some-func')), _3758, _3760)))
^ Fail: (221) [user] pfc_spft(_3752, _20420, '$nt$'('next-operation'(op(+, :, 'some-func')), _3758, _3760))
^ Redo: (220) [user] fcnt('next-operation'(op(+, :, 'some-func')), 'next-operation'(op(+, :, 'some-func')))
^ Unify: (220) [user] fcnt('next-operation'(op(+, :, 'some-func')), 'next-operation'(op(+, :, 'some-func')))
^ Exit: (220) [user] fcnt('next-operation'(op(+, :, 'some-func')), 'next-operation'(op(+, :, 'some-func')))
^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, :, 'some-func')), 'next-operation'(op(+, :, 'some-func'))))
^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, :, 'some-func')))
^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, :, 'some-func')))
^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'some-func'))), user:set_prolog_flag(occurs_check, true))
^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'some-func'))), user:each_call_cleanup)
^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, :, 'some-func'))))
^ Exit: (213) [user] pfcFwd('next-operation'(op(+, :, 'some-func')))
^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Exit: (208) [user] pfcPost2('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (207) [user] pfcPost11('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _3522, (notrace, wdmsg(('next-operation'(op(+, :, 'some-func'))=>_3522)), trace)), user:set_prolog_flag(occurs_check, true))
^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _3522, (notrace, wdmsg(('next-operation'(op(+, :, 'some-func'))=>_3522)), trace)), user:each_call_cleanup)
^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _3522, (notrace, wdmsg(('next-operation'(op(+, :, 'some-func'))=>_3522)), trace)))
^ Exit: (202) [user] pfcPost1('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(+, :, 'some-func')))
^ Exit: (200) [user] pfcPost('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (200) [user] pfcRun
^ Unify: (200) [user] pfcRun
^ Call: (201) [user] pfcGetSearch(direct)
^ Unify: (201) [user] pfcGetSearch(direct)
Call: (202) [t_l] t_l:pfcSearchTL(_117946)
Fail: (202) [t_l] t_l:pfcSearchTL(_117946)
^ Redo: (201) [user] pfcGetSearch(direct)
^ Call: (202) [user] pfcSearch(_120720)
^ Unify: (202) [user] pfcSearch(direct)
^ Exit: (202) [user] pfcSearch(direct)
Call: (202) [system] direct=direct
Exit: (202) [system] direct=direct
^ Exit: (201) [user] pfcGetSearch(direct)
^ Unify: (200) [user] pfcRun
^ Exit: (200) [user] pfcRun
^ Exit: (199) [user] pfcAdd('next-operation'(op(+, :, 'some-func')), (P;HTML|mfl4(_3498, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (198) [user] pfcAdd('next-operation'(op(+, :, 'some-func')))
^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, :, 'some-func')))
^ Exit: (196) [user] if_t(into_simple_op(+, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], op(+, :, 'some-func')), pfcAdd_Now('next-operation'(op(+, :, 'some-func'))))
Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']]), _3362))
Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']]), _3362))
^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']]), _3362)
^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']]), _3362)
Call: (199) [system] asserted_do_metta('&self', +, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])\=[_142206|_142208]
Exit: (199) [system] asserted_do_metta('&self', +, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])\=[_142206|_142208]
^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']]))*->_3362='True';_3362='False'))
^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']]))*->_3362='True';_3362='False'))
Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']]))*->_3362='True';_3362='False'), error(_145944, _145946), fail)
Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']]))*->_3362='True';_3362='False'), error(_145944, _145946), fail)
Call: (203) [user] asserted_do_metta('&self', +, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])
Unify: (203) [user] asserted_do_metta('&self', +, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])
Call: (204) [user] metta_interp_mode(+, _149660)
Unify: (204) [user] metta_interp_mode(+, load)
Exit: (204) [user] metta_interp_mode(+, load)
Call: (204) [user] asserted_do_metta('&self', load, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])
Unify: (204) [user] asserted_do_metta('&self', load, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])
Call: (205) [user] metta_interp_mode(load, _154250)
Redo: (204) [user] asserted_do_metta('&self', load, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])
Unify: (204) [user] asserted_do_metta('&self', load, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])
Call: (205) [system] load==exec
Redo: (204) [user] asserted_do_metta('&self', load, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])
Unify: (204) [user] asserted_do_metta('&self', load, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])
Call: (205) [user] asserted_do_metta2('&self', load, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])
Unify: (205) [user] asserted_do_metta2('&self', load, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])
Call: (206) [system] nonvar(load)
Exit: (206) [system] nonvar(load)
Call: (206) [user] metta_interp_mode(load, _163472)
Redo: (205) [user] asserted_do_metta2('&self', load, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])
Unify: (205) [user] asserted_do_metta2('&self', load, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])
^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], metta_atom('&self', [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])))
^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], metta_atom('&self', [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])))
^ Call: (207) [user] is_compatio
^ Unify: (207) [user] is_compatio
^ Call: (209) [system] setup_call_cleanup('$notrace'(_169948, _169950), once(user:is_compatio0), '$restore_trace'(_169948, _169950))
^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_169948, _169950), system:once(user:is_compatio0), system:'$restore_trace'(_169948, _169950))
^ Call: (210) [system] sig_atomic(system:'$notrace'(_169948, _169950))
^ Fail: (207) [user] is_compatio
^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], metta_atom('&self', [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])))
^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], metta_atom('&self', [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])))
^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_175566, must_det_ll(user:metta_anew(load, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], metta_atom('&self', [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])))), (_175566==""->true;our_ansi_format('#ffa505', '~w~n', [_175566]))))
^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_175566, must_det_ll(user:metta_anew(load, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], metta_atom('&self', [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])))), (_175566==""->true;our_ansi_format('#ffa505', '~w~n', [_175566]))))
(: some-func
(-> Arg1Type Arg2Type ReturnType))
^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], metta_atom('&self', [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""]))))
^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], metta_atom('&self', [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])))
Exit: (205) [user] asserted_do_metta2('&self', load, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])
Exit: (204) [user] asserted_do_metta('&self', load, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])
Exit: (203) [user] asserted_do_metta('&self', +, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])
Call: (203) [system] _3362='True'
Exit: (203) [system] 'True'='True'
Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']]))*->'True'='True';'True'='False'), error(_145944, _145946), fail)
^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']]))*->'True'='True';'True'='False'))
^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']]), 'True')
Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']]), 'True'))
Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], 'True')
^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', [:, 'some-func', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], 'True'))
^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _3322)
^ Unify: (193) [user] metta_file_buffer(+, '$COMMENT'("; `get-doc` function returns a `@doc-formal` expression which contains the full", 30, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(862, 28, 47, 862))
^ Exit: (193) [user] metta_file_buffer(+, '$COMMENT'("; `get-doc` function returns a `@doc-formal` expression which contains the full", 30, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(862, 28, 47, 862))
^ Call: (194) [user] apply:maplist(maybe_assign, [])
^ Unify: (194) [apply] apply:maplist(user:maybe_assign, [])
Call: (195) [apply] apply:maplist_([], user:maybe_assign)
Unify: (195) [apply] apply:maplist_([], user:maybe_assign)
Exit: (195) [apply] apply:maplist_([], user:maybe_assign)
^ Exit: (194) [apply] apply:maplist(user:maybe_assign, [])
^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; `get-doc` function returns a `@doc-formal` expression which contains the full", 30, 0), _3362))
^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; `get-doc` function returns a `@doc-formal` expression which contains the full", 30, 0), _3362))
Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; `get-doc` function returns a `@doc-formal` expression which contains the full", 30, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; `get-doc` function returns a `@doc-formal` expression which contains the full", 30, 0), _3362)
Call: (196) [system] var('$COMMENT'("; `get-doc` function returns a `@doc-formal` expression which contains the full", 30, 0))
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; `get-doc` function returns a `@doc-formal` expression which contains the full", 30, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; `get-doc` function returns a `@doc-formal` expression which contains the full", 30, 0), _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
Call: (196) [system] '$COMMENT'("; `get-doc` function returns a `@doc-formal` expression which contains the full", 30, 0)==[]
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; `get-doc` function returns a `@doc-formal` expression which contains the full", 30, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; `get-doc` function returns a `@doc-formal` expression which contains the full", 30, 0), _3362)
Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; `get-doc` function returns a `@doc-formal` expression which contains the full", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; `get-doc` function returns a `@doc-formal` expression which contains the full", _3362)
Call: (197) [system] var("; `get-doc` function returns a `@doc-formal` expression which contains the full")
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; `get-doc` function returns a `@doc-formal` expression which contains the full", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; `get-doc` function returns a `@doc-formal` expression which contains the full", _3362)
Call: (197) [system] comment(+)\==exec
Exit: (197) [system] comment(+)\==exec
Call: (197) [system] "; `get-doc` function returns a `@doc-formal` expression which contains the full"==[]
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; `get-doc` function returns a `@doc-formal` expression which contains the full", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; `get-doc` function returns a `@doc-formal` expression which contains the full", _3362)
^ Call: (197) [user] write_comment("; `get-doc` function returns a `@doc-formal` expression which contains the full")
^ Unify: (197) [user] write_comment("; `get-doc` function returns a `@doc-formal` expression which contains the full")
^ Call: (198) [user] is_compatio
^ Unify: (198) [user] is_compatio
^ Call: (200) [system] setup_call_cleanup('$notrace'(_301110, _301112), once(user:is_compatio0), '$restore_trace'(_301110, _301112))
^ Unify: (200) [system] setup_call_cleanup(system:'$notrace'(_301110, _301112), system:once(user:is_compatio0), system:'$restore_trace'(_301110, _301112))
^ Call: (201) [system] sig_atomic(system:'$notrace'(_301110, _301112))
^ Redo: (197) [user] write_comment("; `get-doc` function returns a `@doc-formal` expression which contains the full")
^ Unify: (197) [user] write_comment("; `get-doc` function returns a `@doc-formal` expression which contains the full")
^ Call: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] var(silent)
Fail: (200) [system] var(silent)
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==true
Fail: (200) [system] silent==true
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==false
Fail: (200) [system] silent==false
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
^ Call: (201) [system] setup_call_cleanup('$notrace'(_320626, _320628), once(user:option_value0(load, silent)), '$restore_trace'(_320626, _320628))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_320626, _320628), system:once(user:option_value0(load, silent)), system:'$restore_trace'(_320626, _320628))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_320626, _320628))
^ Fail: (199) [user] option_value(load, silent)
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] is_converting
^ Unify: (199) [user] is_converting
^ Call: (200) [user] is_metta_flag(convert)
^ Unify: (200) [user] is_metta_flag(convert)
^ Call: (202) [system] setup_call_cleanup('$notrace'(_329916, _329918), once(user:is_flag0(convert)), '$restore_trace'(_329916, _329918))
^ Unify: (202) [system] setup_call_cleanup(system:'$notrace'(_329916, _329918), system:once(user:is_flag0(convert)), system:'$restore_trace'(_329916, _329918))
^ Call: (203) [system] sig_atomic(system:'$notrace'(_329916, _329918))
^ Fail: (200) [user] is_metta_flag(convert)
^ Fail: (199) [user] is_converting
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] var('True')
Fail: (200) [system] var('True')
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==true
Fail: (200) [system] 'True'==true
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==false
Fail: (200) [system] 'True'==false
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
^ Call: (201) [system] setup_call_cleanup('$notrace'(_349424, _349426), once(user:option_value0(html, 'True')), '$restore_trace'(_349424, _349426))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_349424, _349426), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(_349424, _349426))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_349424, _349426))
^ Exit: (201) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(3, -1))
^ Exit: (199) [user] option_value(html, 'True')
Call: (199) [system] fail
^ Redo: (197) [user] write_comment("; `get-doc` function returns a `@doc-formal` expression which contains the full")
^ Unify: (197) [user] write_comment("; `get-doc` function returns a `@doc-formal` expression which contains the full")
^ Call: (198) [user] connlf
^ Unify: (198) [user] connlf
^ Call: (199) [user] check_silent_loading
^ Unify: (199) [user] check_silent_loading
^ Exit: (199) [user] check_silent_loading
^ Call: (199) [user] not_compat_io(format('~N'))
^ Unify: (199) [user] not_compat_io(format('~N'))
^ Call: (200) [user] not_compatio(format('~N'))
^ Unify: (200) [user] not_compatio(format('~N'))
^ Call: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Unify: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Call: (202) [user] once((is_mettalog;is_testing))
^ Unify: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_win64
^ Unify: (205) [user] is_win64
Call: (206) [system] current_prolog_flag(windows, _372676)
Fail: (206) [system] current_prolog_flag(windows, _373604)
^ Fail: (205) [user] is_win64
^ Redo: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_metta_flag(log)
^ Unify: (205) [user] is_metta_flag(log)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_379064, _379066), once(user:is_flag0(log)), '$restore_trace'(_379064, _379066))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_379064, _379066), system:once(user:is_flag0(log)), system:'$restore_trace'(_379064, _379066))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_379064, _379066))
^ Fail: (205) [user] is_metta_flag(log)
^ Fail: (204) [user] is_mettalog
^ Call: (204) [user] is_testing
^ Unify: (204) [user] is_testing
^ Call: (205) [user] is_metta_flag(test)
^ Unify: (205) [user] is_metta_flag(test)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_387434, _387436), once(user:is_flag0(test)), '$restore_trace'(_387434, _387436))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_387434, _387436), system:once(user:is_flag0(test)), system:'$restore_trace'(_387434, _387436))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_387434, _387436))
^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1))
^ Exit: (205) [user] is_metta_flag(test)
^ Exit: (204) [user] is_testing
^ Exit: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (202) [user] user_err(format('~N'))
^ Unify: (202) [user] user_err(format('~N'))
^ Call: (203) [user] original_user_error(_395830)
^ Unify: (203) [user] original_user_error(_395830)
Call: (204) [system] stream_property(_395830, file_no(2))
Unify: (204) [system] stream_property(_395830, file_no(2))
Call: (205) [system] nonvar(_395830)
Redo: (204) [system] stream_property(_395830, file_no(2))
Unify: (204) [system] stream_property(_395830, file_no(2))
Call: (205) [system] nonvar(_395830)
Redo: (204) [system] stream_property(_395830, file_no(2))
Unify: (204) [system] stream_property(_395830, file_no(2))
Call: (205) [system] nonvar(file_no(2))
Exit: (205) [system] nonvar(file_no(2))
Call: (205) [system] file_no(2)=alias(_406950)
Redo: (204) [system] stream_property(_395830, file_no(2))
Exit: (204) [system] stream_property((0x7ff3ae2ea220), file_no(2))
^ Exit: (203) [user] original_user_error((0x7ff3ae2ea220))
^ Call: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
Call: (205) [$syspreds] format('~N')
Unify: (205) [$syspreds] format('~N')
^ Call: (206) [$syspreds] format('~N', [])
^ Exit: (206) [$syspreds] format('~N', [])
Exit: (205) [$syspreds] format('~N')
^ Exit: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
^ Exit: (202) [user] user_err(format('~N'))
^ Exit: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Exit: (200) [user] not_compatio(format('~N'))
^ Exit: (199) [user] not_compat_io(format('~N'))
^ Exit: (198) [user] connlf
^ Call: (198) [user] format(';;~w~n', ["; `get-doc` function returns a `@doc-formal` expression which contains the full"])
;;; `get-doc` function returns a `@doc-formal` expression which contains the full
^ Exit: (198) [user] format(';;~w~n', ["; `get-doc` function returns a `@doc-formal` expression which contains the full"])
^ Exit: (197) [user] write_comment("; `get-doc` function returns a `@doc-formal` expression which contains the full")
^ Call: (197) [user] ignore((symbolic("; `get-doc` function returns a `@doc-formal` expression which contains the full"), symbolic_list_concat([_424660, _424666], 'MeTTaLog only: ', "; `get-doc` function returns a `@doc-formal` expression which contains the full"), !, atom_string(_424666, _424686), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _424686, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; `get-doc` function returns a `@doc-formal` expression which contains the full"), symbolic_list_concat([_424660, _424666], 'MeTTaLog only: ', "; `get-doc` function returns a `@doc-formal` expression which contains the full"), !, atom_string(_424666, _424686), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _424686, _3362)))
^ Call: (199) [user] symbolic("; `get-doc` function returns a `@doc-formal` expression which contains the full")
^ Unify: (199) [user] symbolic("; `get-doc` function returns a `@doc-formal` expression which contains the full")
Call: (200) [system] atomic("; `get-doc` function returns a `@doc-formal` expression which contains the full")
Exit: (200) [system] atomic("; `get-doc` function returns a `@doc-formal` expression which contains the full")
^ Exit: (199) [user] symbolic("; `get-doc` function returns a `@doc-formal` expression which contains the full")
^ Call: (199) [user] symbolic_list_concat([_424660, _424666], 'MeTTaLog only: ', "; `get-doc` function returns a `@doc-formal` expression which contains the full")
^ Unify: (199) [user] symbolic_list_concat([_424660, _424666], 'MeTTaLog only: ', "; `get-doc` function returns a `@doc-formal` expression which contains the full")
Call: (200) [system] atomic_list_concat([_424660, _424666], 'MeTTaLog only: ', "; `get-doc` function returns a `@doc-formal` expression which contains the full")
Fail: (200) [system] atomic_list_concat([_424660, _424666], 'MeTTaLog only: ', "; `get-doc` function returns a `@doc-formal` expression which contains the full")
^ Fail: (199) [user] symbolic_list_concat([_424660, _424666], 'MeTTaLog only: ', "; `get-doc` function returns a `@doc-formal` expression which contains the full")
^ Redo: (197) [system] ignore(user:(symbolic("; `get-doc` function returns a `@doc-formal` expression which contains the full"), symbolic_list_concat([_424660, _424666], 'MeTTaLog only: ', "; `get-doc` function returns a `@doc-formal` expression which contains the full"), !, atom_string(_424666, _424686), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _424686, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; `get-doc` function returns a `@doc-formal` expression which contains the full"), symbolic_list_concat([_424660, _424666], 'MeTTaLog only: ', "; `get-doc` function returns a `@doc-formal` expression which contains the full"), !, atom_string(_424666, _424686), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _424686, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; `get-doc` function returns a `@doc-formal` expression which contains the full"), symbolic_list_concat([_424660, _424666], 'MeTTaLog only: ', "; `get-doc` function returns a `@doc-formal` expression which contains the full"), !, atom_string(_424666, _424686), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _424686, _3362)))
^ Call: (197) [user] ignore((symbolic("; `get-doc` function returns a `@doc-formal` expression which contains the full"), symbolic_list_concat([_458176, _424666], 'MeTTaLog: ', "; `get-doc` function returns a `@doc-formal` expression which contains the full"), !, atom_string(_424666, _424686), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _424686, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; `get-doc` function returns a `@doc-formal` expression which contains the full"), symbolic_list_concat([_458176, _424666], 'MeTTaLog: ', "; `get-doc` function returns a `@doc-formal` expression which contains the full"), !, atom_string(_424666, _424686), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _424686, _3362)))
^ Call: (199) [user] symbolic("; `get-doc` function returns a `@doc-formal` expression which contains the full")
^ Unify: (199) [user] symbolic("; `get-doc` function returns a `@doc-formal` expression which contains the full")
Call: (200) [system] atomic("; `get-doc` function returns a `@doc-formal` expression which contains the full")
Exit: (200) [system] atomic("; `get-doc` function returns a `@doc-formal` expression which contains the full")
^ Exit: (199) [user] symbolic("; `get-doc` function returns a `@doc-formal` expression which contains the full")
^ Call: (199) [user] symbolic_list_concat([_458176, _424666], 'MeTTaLog: ', "; `get-doc` function returns a `@doc-formal` expression which contains the full")
^ Unify: (199) [user] symbolic_list_concat([_458176, _424666], 'MeTTaLog: ', "; `get-doc` function returns a `@doc-formal` expression which contains the full")
Call: (200) [system] atomic_list_concat([_458176, _424666], 'MeTTaLog: ', "; `get-doc` function returns a `@doc-formal` expression which contains the full")
Fail: (200) [system] atomic_list_concat([_458176, _424666], 'MeTTaLog: ', "; `get-doc` function returns a `@doc-formal` expression which contains the full")
^ Fail: (199) [user] symbolic_list_concat([_458176, _424666], 'MeTTaLog: ', "; `get-doc` function returns a `@doc-formal` expression which contains the full")
^ Redo: (197) [system] ignore(user:(symbolic("; `get-doc` function returns a `@doc-formal` expression which contains the full"), symbolic_list_concat([_458176, _424666], 'MeTTaLog: ', "; `get-doc` function returns a `@doc-formal` expression which contains the full"), !, atom_string(_424666, _424686), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _424686, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; `get-doc` function returns a `@doc-formal` expression which contains the full"), symbolic_list_concat([_458176, _424666], 'MeTTaLog: ', "; `get-doc` function returns a `@doc-formal` expression which contains the full"), !, atom_string(_424666, _424686), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _424686, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; `get-doc` function returns a `@doc-formal` expression which contains the full"), symbolic_list_concat([_458176, _424666], 'MeTTaLog: ', "; `get-doc` function returns a `@doc-formal` expression which contains the full"), !, atom_string(_424666, _424686), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _424686, _3362)))
Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; `get-doc` function returns a `@doc-formal` expression which contains the full", _3362)
Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; `get-doc` function returns a `@doc-formal` expression which contains the full", 30, 0), _3362)
^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; `get-doc` function returns a `@doc-formal` expression which contains the full", 30, 0), _3362))
^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _3322)
^ Unify: (193) [user] metta_file_buffer(+, '$COMMENT'("; documentation of the atom including user defined description and types.", 31, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(862, 28, 47, 862))
^ Exit: (193) [user] metta_file_buffer(+, '$COMMENT'("; documentation of the atom including user defined description and types.", 31, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(862, 28, 47, 862))
^ Call: (194) [user] apply:maplist(maybe_assign, [])
^ Unify: (194) [apply] apply:maplist(user:maybe_assign, [])
Call: (195) [apply] apply:maplist_([], user:maybe_assign)
Unify: (195) [apply] apply:maplist_([], user:maybe_assign)
Exit: (195) [apply] apply:maplist_([], user:maybe_assign)
^ Exit: (194) [apply] apply:maplist(user:maybe_assign, [])
^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; documentation of the atom including user defined description and types.", 31, 0), _3362))
^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; documentation of the atom including user defined description and types.", 31, 0), _3362))
Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; documentation of the atom including user defined description and types.", 31, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; documentation of the atom including user defined description and types.", 31, 0), _3362)
Call: (196) [system] var('$COMMENT'("; documentation of the atom including user defined description and types.", 31, 0))
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; documentation of the atom including user defined description and types.", 31, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; documentation of the atom including user defined description and types.", 31, 0), _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
Call: (196) [system] '$COMMENT'("; documentation of the atom including user defined description and types.", 31, 0)==[]
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; documentation of the atom including user defined description and types.", 31, 0), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; documentation of the atom including user defined description and types.", 31, 0), _3362)
Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; documentation of the atom including user defined description and types.", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; documentation of the atom including user defined description and types.", _3362)
Call: (197) [system] var("; documentation of the atom including user defined description and types.")
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; documentation of the atom including user defined description and types.", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; documentation of the atom including user defined description and types.", _3362)
Call: (197) [system] comment(+)\==exec
Exit: (197) [system] comment(+)\==exec
Call: (197) [system] "; documentation of the atom including user defined description and types."==[]
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; documentation of the atom including user defined description and types.", _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; documentation of the atom including user defined description and types.", _3362)
^ Call: (197) [user] write_comment("; documentation of the atom including user defined description and types.")
^ Unify: (197) [user] write_comment("; documentation of the atom including user defined description and types.")
^ Call: (198) [user] is_compatio
^ Unify: (198) [user] is_compatio
^ Call: (200) [system] setup_call_cleanup('$notrace'(_84630, _84632), once(user:is_compatio0), '$restore_trace'(_84630, _84632))
^ Unify: (200) [system] setup_call_cleanup(system:'$notrace'(_84630, _84632), system:once(user:is_compatio0), system:'$restore_trace'(_84630, _84632))
^ Call: (201) [system] sig_atomic(system:'$notrace'(_84630, _84632))
^ Redo: (197) [user] write_comment("; documentation of the atom including user defined description and types.")
^ Unify: (197) [user] write_comment("; documentation of the atom including user defined description and types.")
^ Call: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] var(silent)
Fail: (200) [system] var(silent)
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==true
Fail: (200) [system] silent==true
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
Call: (200) [system] silent==false
Fail: (200) [system] silent==false
^ Redo: (199) [user] option_value(load, silent)
^ Unify: (199) [user] option_value(load, silent)
^ Call: (201) [system] setup_call_cleanup('$notrace'(_104146, _104148), once(user:option_value0(load, silent)), '$restore_trace'(_104146, _104148))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_104146, _104148), system:once(user:option_value0(load, silent)), system:'$restore_trace'(_104146, _104148))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_104146, _104148))
^ Fail: (199) [user] option_value(load, silent)
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] is_converting
^ Unify: (199) [user] is_converting
^ Call: (200) [user] is_metta_flag(convert)
^ Unify: (200) [user] is_metta_flag(convert)
^ Call: (202) [system] setup_call_cleanup('$notrace'(_113436, _113438), once(user:is_flag0(convert)), '$restore_trace'(_113436, _113438))
^ Unify: (202) [system] setup_call_cleanup(system:'$notrace'(_113436, _113438), system:once(user:is_flag0(convert)), system:'$restore_trace'(_113436, _113438))
^ Call: (203) [system] sig_atomic(system:'$notrace'(_113436, _113438))
^ Fail: (200) [user] is_metta_flag(convert)
^ Fail: (199) [user] is_converting
^ Redo: (198) [user] silent_loading
^ Unify: (198) [user] silent_loading
^ Call: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] var('True')
Fail: (200) [system] var('True')
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==true
Fail: (200) [system] 'True'==true
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
Call: (200) [system] 'True'==false
Fail: (200) [system] 'True'==false
^ Redo: (199) [user] option_value(html, 'True')
^ Unify: (199) [user] option_value(html, 'True')
^ Call: (201) [system] setup_call_cleanup('$notrace'(_132944, _132946), once(user:option_value0(html, 'True')), '$restore_trace'(_132944, _132946))
^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_132944, _132946), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(_132944, _132946))
^ Call: (202) [system] sig_atomic(system:'$notrace'(_132944, _132946))
^ Exit: (201) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(3, -1))
^ Exit: (199) [user] option_value(html, 'True')
Call: (199) [system] fail
^ Redo: (197) [user] write_comment("; documentation of the atom including user defined description and types.")
^ Unify: (197) [user] write_comment("; documentation of the atom including user defined description and types.")
^ Call: (198) [user] connlf
^ Unify: (198) [user] connlf
^ Call: (199) [user] check_silent_loading
^ Unify: (199) [user] check_silent_loading
^ Exit: (199) [user] check_silent_loading
^ Call: (199) [user] not_compat_io(format('~N'))
^ Unify: (199) [user] not_compat_io(format('~N'))
^ Call: (200) [user] not_compatio(format('~N'))
^ Unify: (200) [user] not_compatio(format('~N'))
^ Call: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Unify: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Call: (202) [user] once((is_mettalog;is_testing))
^ Unify: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_win64
^ Unify: (205) [user] is_win64
Call: (206) [system] current_prolog_flag(windows, _156196)
Fail: (206) [system] current_prolog_flag(windows, _157124)
^ Fail: (205) [user] is_win64
^ Redo: (204) [user] is_mettalog
^ Unify: (204) [user] is_mettalog
^ Call: (205) [user] is_metta_flag(log)
^ Unify: (205) [user] is_metta_flag(log)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_162584, _162586), once(user:is_flag0(log)), '$restore_trace'(_162584, _162586))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_162584, _162586), system:once(user:is_flag0(log)), system:'$restore_trace'(_162584, _162586))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_162584, _162586))
^ Fail: (205) [user] is_metta_flag(log)
^ Fail: (204) [user] is_mettalog
^ Call: (204) [user] is_testing
^ Unify: (204) [user] is_testing
^ Call: (205) [user] is_metta_flag(test)
^ Unify: (205) [user] is_metta_flag(test)
^ Call: (207) [system] setup_call_cleanup('$notrace'(_170954, _170956), once(user:is_flag0(test)), '$restore_trace'(_170954, _170956))
^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_170954, _170956), system:once(user:is_flag0(test)), system:'$restore_trace'(_170954, _170956))
^ Call: (208) [system] sig_atomic(system:'$notrace'(_170954, _170956))
^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1))
^ Exit: (205) [user] is_metta_flag(test)
^ Exit: (204) [user] is_testing
^ Exit: (202) [system] once(user:(is_mettalog;is_testing))
^ Call: (202) [user] user_err(format('~N'))
^ Unify: (202) [user] user_err(format('~N'))
^ Call: (203) [user] original_user_error(_179350)
^ Unify: (203) [user] original_user_error(_179350)
Call: (204) [system] stream_property(_179350, file_no(2))
Unify: (204) [system] stream_property(_179350, file_no(2))
Call: (205) [system] nonvar(_179350)
Redo: (204) [system] stream_property(_179350, file_no(2))
Unify: (204) [system] stream_property(_179350, file_no(2))
Call: (205) [system] nonvar(_179350)
Redo: (204) [system] stream_property(_179350, file_no(2))
Unify: (204) [system] stream_property(_179350, file_no(2))
Call: (205) [system] nonvar(file_no(2))
Exit: (205) [system] nonvar(file_no(2))
Call: (205) [system] file_no(2)=alias(_190470)
Redo: (204) [system] stream_property(_179350, file_no(2))
Exit: (204) [system] stream_property((0x7ff3ae2ea220), file_no(2))
^ Exit: (203) [user] original_user_error((0x7ff3ae2ea220))
^ Call: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
Call: (205) [$syspreds] format('~N')
Unify: (205) [$syspreds] format('~N')
^ Call: (206) [$syspreds] format('~N', [])
^ Exit: (206) [$syspreds] format('~N', [])
Exit: (205) [$syspreds] format('~N')
^ Exit: (203) [user] with_output_to((0x7ff3ae2ea220), format('~N'))
^ Exit: (202) [user] user_err(format('~N'))
^ Exit: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N')))
^ Exit: (200) [user] not_compatio(format('~N'))
^ Exit: (199) [user] not_compat_io(format('~N'))
^ Exit: (198) [user] connlf
^ Call: (198) [user] format(';;~w~n', ["; documentation of the atom including user defined description and types."])
;;; documentation of the atom including user defined description and types.
^ Exit: (198) [user] format(';;~w~n', ["; documentation of the atom including user defined description and types."])
^ Exit: (197) [user] write_comment("; documentation of the atom including user defined description and types.")
^ Call: (197) [user] ignore((symbolic("; documentation of the atom including user defined description and types."), symbolic_list_concat([_208180, _208186], 'MeTTaLog only: ', "; documentation of the atom including user defined description and types."), !, atom_string(_208186, _208206), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _208206, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; documentation of the atom including user defined description and types."), symbolic_list_concat([_208180, _208186], 'MeTTaLog only: ', "; documentation of the atom including user defined description and types."), !, atom_string(_208186, _208206), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _208206, _3362)))
^ Call: (199) [user] symbolic("; documentation of the atom including user defined description and types.")
^ Unify: (199) [user] symbolic("; documentation of the atom including user defined description and types.")
Call: (200) [system] atomic("; documentation of the atom including user defined description and types.")
Exit: (200) [system] atomic("; documentation of the atom including user defined description and types.")
^ Exit: (199) [user] symbolic("; documentation of the atom including user defined description and types.")
^ Call: (199) [user] symbolic_list_concat([_208180, _208186], 'MeTTaLog only: ', "; documentation of the atom including user defined description and types.")
^ Unify: (199) [user] symbolic_list_concat([_208180, _208186], 'MeTTaLog only: ', "; documentation of the atom including user defined description and types.")
Call: (200) [system] atomic_list_concat([_208180, _208186], 'MeTTaLog only: ', "; documentation of the atom including user defined description and types.")
Fail: (200) [system] atomic_list_concat([_208180, _208186], 'MeTTaLog only: ', "; documentation of the atom including user defined description and types.")
^ Fail: (199) [user] symbolic_list_concat([_208180, _208186], 'MeTTaLog only: ', "; documentation of the atom including user defined description and types.")
^ Redo: (197) [system] ignore(user:(symbolic("; documentation of the atom including user defined description and types."), symbolic_list_concat([_208180, _208186], 'MeTTaLog only: ', "; documentation of the atom including user defined description and types."), !, atom_string(_208186, _208206), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _208206, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; documentation of the atom including user defined description and types."), symbolic_list_concat([_208180, _208186], 'MeTTaLog only: ', "; documentation of the atom including user defined description and types."), !, atom_string(_208186, _208206), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _208206, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; documentation of the atom including user defined description and types."), symbolic_list_concat([_208180, _208186], 'MeTTaLog only: ', "; documentation of the atom including user defined description and types."), !, atom_string(_208186, _208206), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _208206, _3362)))
^ Call: (197) [user] ignore((symbolic("; documentation of the atom including user defined description and types."), symbolic_list_concat([_241696, _208186], 'MeTTaLog: ', "; documentation of the atom including user defined description and types."), !, atom_string(_208186, _208206), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _208206, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; documentation of the atom including user defined description and types."), symbolic_list_concat([_241696, _208186], 'MeTTaLog: ', "; documentation of the atom including user defined description and types."), !, atom_string(_208186, _208206), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _208206, _3362)))
^ Call: (199) [user] symbolic("; documentation of the atom including user defined description and types.")
^ Unify: (199) [user] symbolic("; documentation of the atom including user defined description and types.")
Call: (200) [system] atomic("; documentation of the atom including user defined description and types.")
Exit: (200) [system] atomic("; documentation of the atom including user defined description and types.")
^ Exit: (199) [user] symbolic("; documentation of the atom including user defined description and types.")
^ Call: (199) [user] symbolic_list_concat([_241696, _208186], 'MeTTaLog: ', "; documentation of the atom including user defined description and types.")
^ Unify: (199) [user] symbolic_list_concat([_241696, _208186], 'MeTTaLog: ', "; documentation of the atom including user defined description and types.")
Call: (200) [system] atomic_list_concat([_241696, _208186], 'MeTTaLog: ', "; documentation of the atom including user defined description and types.")
Fail: (200) [system] atomic_list_concat([_241696, _208186], 'MeTTaLog: ', "; documentation of the atom including user defined description and types.")
^ Fail: (199) [user] symbolic_list_concat([_241696, _208186], 'MeTTaLog: ', "; documentation of the atom including user defined description and types.")
^ Redo: (197) [system] ignore(user:(symbolic("; documentation of the atom including user defined description and types."), symbolic_list_concat([_241696, _208186], 'MeTTaLog: ', "; documentation of the atom including user defined description and types."), !, atom_string(_208186, _208206), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _208206, _3362)))
^ Unify: (197) [system] ignore(user:(symbolic("; documentation of the atom including user defined description and types."), symbolic_list_concat([_241696, _208186], 'MeTTaLog: ', "; documentation of the atom including user defined description and types."), !, atom_string(_208186, _208206), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _208206, _3362)))
^ Exit: (197) [system] ignore(user:(symbolic("; documentation of the atom including user defined description and types."), symbolic_list_concat([_241696, _208186], 'MeTTaLog: ', "; documentation of the atom including user defined description and types."), !, atom_string(_208186, _208206), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')), +, '&self', _208206, _3362)))
Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), comment(+), '&self', "; documentation of the atom including user defined description and types.", _3362)
Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; documentation of the atom including user defined description and types.", 31, 0), _3362)
^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', '$COMMENT'("; documentation of the atom including user defined description and types.", 31, 0), _3362))
^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _3322)
^ Unify: (193) [user] metta_file_buffer(+, exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(862, 28, 47, 862))
^ Exit: (193) [user] metta_file_buffer(+, exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', '$stream_position'(862, 28, 47, 862))
^ Call: (194) [user] apply:maplist(maybe_assign, [])
^ Unify: (194) [apply] apply:maplist(user:maybe_assign, [])
Call: (195) [apply] apply:maplist_([], user:maybe_assign)
Unify: (195) [apply] apply:maplist_([], user:maybe_assign)
Exit: (195) [apply] apply:maplist_([], user:maybe_assign)
^ Exit: (194) [apply] apply:maplist(user:maybe_assign, [])
^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]), _3362))
^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]), _3362))
Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]), _3362)
Call: (196) [system] var(exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]))
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]), _3362)
Call: (196) [system] (+)\==exec
Exit: (196) [system] (+)\==exec
Call: (196) [system] exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])==[]
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]), _3362)
Call: (196) [system] string(exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]))
Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]), _3362)
Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), +, '&self', exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]), _3362)
Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), exec, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), exec, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3362)
Call: (197) [system] var([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), exec, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), exec, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3362)
Call: (197) [system] exec\==exec
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), exec, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), exec, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3362)
Call: (197) [system] string([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), exec, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), exec, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3362)
Call: (197) [system] exec\==exec
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), exec, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), exec, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3362)
^ Call: (197) [user] must_det_ll(inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Unify: (197) [user] must_det_ll(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Call: (198) [user] once(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Unify: (198) [system] once(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Call: (199) [user] inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
^ Unify: (199) [user] inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
^ Call: (200) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _444048))
^ Exit: (200) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 0))
Call: (200) [system] _453720 is 0+1
Exit: (200) [system] 1 is 0+1
^ Call: (200) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1))
^ Exit: (200) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1))
^ Exit: (199) [user] inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
^ Exit: (198) [system] once(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Exit: (197) [user] must_det_ll(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'))
^ Call: (197) [user] must_det_ll(get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _479736))
^ Unify: (197) [user] must_det_ll(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _479736))
^ Call: (198) [user] once(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _479736))
^ Unify: (198) [system] once(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _479736))
^ Call: (199) [user] get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _479736)
^ Unify: (199) [user] get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _479736)
^ Call: (200) [user] file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _508720)
^ Unify: (200) [user] file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1)
^ Exit: (200) [user] file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1)
Call: (200) [system] _479736=1
Exit: (200) [system] 1=1
^ Exit: (199) [user] get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1)
^ Exit: (198) [system] once(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1))
^ Exit: (197) [user] must_det_ll(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1))
^ Call: (197) [user] must_det_ll(1>0)
^ Unify: (197) [user] must_det_ll(user:(1>0))
^ Call: (198) [user] once(user:(1>0))
^ Unify: (198) [system] once(user:(1>0))
Call: (199) [system] 1>0
Exit: (199) [system] 1>0
^ Exit: (198) [system] once(user:(1>0))
^ Exit: (197) [user] must_det_ll(user:(1>0))
^ Call: (197) [user] is_synthing_unit_tests
^ Unify: (197) [user] is_synthing_unit_tests
^ Call: (199) [system] setup_call_cleanup('$notrace'(_28432, _28434), once(user:is_synthing_unit_tests0), '$restore_trace'(_28432, _28434))
^ Unify: (199) [system] setup_call_cleanup(system:'$notrace'(_28432, _28434), system:once(user:is_synthing_unit_tests0), system:'$restore_trace'(_28432, _28434))
^ Call: (200) [system] sig_atomic(system:'$notrace'(_28432, _28434))
^ Exit: (199) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_synthing_unit_tests0), system:'$restore_trace'(3, -1))
^ Exit: (197) [user] is_synthing_unit_tests
^ Call: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1, _33170)
^ Unify: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1, [[]])
^ Exit: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1, [[]])
Call: (197) [user] check_answers_for([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], [[]])
Unify: (197) [user] check_answers_for([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], [[]])
Call: (198) [system] nb_current(suspend_answers, true)
Redo: (197) [user] check_answers_for([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], [[]])
Unify: (197) [user] check_answers_for([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], [[]])
Call: (198) [system] string([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
Redo: (197) [user] check_answers_for([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], [[]])
Call: (198) [system] var([[]])
Redo: (197) [user] check_answers_for([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], [[]])
Call: (198) [system] var([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
Redo: (197) [user] check_answers_for([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], [[]])
Unify: (197) [user] check_answers_for([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], [[]])
^ Call: (198) [user] backward_compatibility:sformat(_58708, '~q', [[assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]])
^ Unify: (198) [user] backward_compatibility:sformat(_58708, '~q', [[assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]])
^ Call: (199) [user] format(string(_58708), '~q', [[assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]])
^ Exit: (199) [user] format(string("[assertEqual,['get-doc','some-func'],['@doc-formal',['@item','some-func'],['@kind',function],['@type',[->,'Arg1Type','Arg2Type','ReturnType']],['@desc',\"Test function\"],['@params',[['@param',['@type','Arg1Type'],['@desc',\"First argument\"]],['@param',['@type','Arg2Type'],['@desc',\"Second argument\"]]]],['@return',['@type','ReturnType'],['@desc',\"Return value\"]]]]"), '~q', [[assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]])
^ Exit: (198) [user] backward_compatibility:sformat("[assertEqual,['get-doc','some-func'],['@doc-formal',['@item','some-func'],['@kind',function],['@type',[->,'Arg1Type','Arg2Type','ReturnType']],['@desc',\"Test function\"],['@params',[['@param',['@type','Arg1Type'],['@desc',\"First argument\"]],['@param',['@type','Arg2Type'],['@desc',\"Second argument\"]]]],['@return',['@type','ReturnType'],['@desc',\"Return value\"]]]]", '~q', [[assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]])
^ Call: (198) [user] atom_contains("[assertEqual,['get-doc','some-func'],['@doc-formal',['@item','some-func'],['@kind',function],['@type',[->,'Arg1Type','Arg2Type','ReturnType']],['@desc',\"Test function\"],['@params',[['@param',['@type','Arg1Type'],['@desc',\"First argument\"]],['@param',['@type','Arg2Type'],['@desc',\"Second argument\"]]]],['@return',['@type','ReturnType'],['@desc',\"Return value\"]]]]", "[assert")
^ Unify: (198) [user] atom_contains("[assertEqual,['get-doc','some-func'],['@doc-formal',['@item','some-func'],['@kind',function],['@type',[->,'Arg1Type','Arg2Type','ReturnType']],['@desc',\"Test function\"],['@params',[['@param',['@type','Arg1Type'],['@desc',\"First argument\"]],['@param',['@type','Arg2Type'],['@desc',\"Second argument\"]]]],['@return',['@type','ReturnType'],['@desc',\"Return value\"]]]]", "[assert")
Call: (199) [system] sub_atom("[assertEqual,['get-doc','some-func'],['@doc-formal',['@item','some-func'],['@kind',function],['@type',[->,'Arg1Type','Arg2Type','ReturnType']],['@desc',\"Test function\"],['@params',[['@param',['@type','Arg1Type'],['@desc',\"First argument\"]],['@param',['@type','Arg2Type'],['@desc',\"Second argument\"]]]],['@return',['@type','ReturnType'],['@desc',\"Return value\"]]]]", _65446, _65448, _65450, "[assert")
Exit: (199) [system] sub_atom("[assertEqual,['get-doc','some-func'],['@doc-formal',['@item','some-func'],['@kind',function],['@type',[->,'Arg1Type','Arg2Type','ReturnType']],['@desc',\"Test function\"],['@params',[['@param',['@type','Arg1Type'],['@desc',\"First argument\"]],['@param',['@type','Arg2Type'],['@desc',\"Second argument\"]]]],['@return',['@type','ReturnType'],['@desc',\"Return value\"]]]]", 0, 7, 356, "[assert")
^ Exit: (198) [user] atom_contains("[assertEqual,['get-doc','some-func'],['@doc-formal',['@item','some-func'],['@kind',function],['@type',[->,'Arg1Type','Arg2Type','ReturnType']],['@desc',\"Test function\"],['@params',[['@param',['@type','Arg1Type'],['@desc',\"First argument\"]],['@param',['@type','Arg2Type'],['@desc',\"Second argument\"]]]],['@return',['@type','ReturnType'],['@desc',\"Return value\"]]]]", "[assert")
Call: (198) [system] fail
Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), exec, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3362)
Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), exec, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3362)
^ Call: (197) [user] if_t(into_simple_op(exec, [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _78760), pfcAdd_Now('next-operation'(_78760)))
^ Unify: (197) [user] if_t(into_simple_op(exec, [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _78760), pfcAdd_Now('next-operation'(_78760)))
Call: (198) [user] into_simple_op(exec, [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _78760)
Unify: (198) [user] into_simple_op(exec, [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], op(exec, assertEqual, _81552))
Call: (199) [user] o_s([['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _81552)
Unify: (199) [user] o_s([['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _81552)
Call: (200) [user] o_s(['get-doc', 'some-func'], _81552)
Unify: (200) [user] o_s(['get-doc', 'some-func'], _81552)
Call: (201) [user] o_s('get-doc', _81552)
Unify: (201) [user] o_s('get-doc', 'get-doc')
Exit: (201) [user] o_s('get-doc', 'get-doc')
Exit: (200) [user] o_s(['get-doc', 'some-func'], 'get-doc')
Exit: (199) [user] o_s([['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], 'get-doc')
Exit: (198) [user] into_simple_op(exec, [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], op(exec, assertEqual, 'get-doc'))
^ Call: (198) [user] pfcAdd_Now('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Unify: (198) [user] pfcAdd_Now('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Call: (199) [user] current_predicate(pfcAdd/1)
^ Exit: (199) [user] current_predicate(pfcAdd/1)
^ Call: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, assertEqual, 'get-doc'))))
^ Unify: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, assertEqual, 'get-doc'))))
^ Call: (200) [user] clause(pfcTraceExecution, true)
^ Fail: (200) [user] clause(pfcTraceExecution, true)
^ Redo: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, assertEqual, 'get-doc'))))
^ Exit: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, assertEqual, 'get-doc'))))
^ Call: (199) [user] pfcAdd('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Unify: (199) [user] pfcAdd('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Call: (200) [user] must_ex(current_why_UU(_102770))
^ Unify: (200) [user] must_ex(current_why_UU(_102770))
Call: (202) [user] current_why_UU(_102770)
Unify: (202) [user] current_why_UU(_102770)
^ Call: (203) [user] get_why_uu(_102770)
^ Unify: (203) [user] get_why_uu(_102770)
^ Call: (204) [user] findall(_108310, current_why(_108310), _108316)
^ Unify: (204) [$bags] findall(_108310, user:current_why(_108310), _108316)
^ Call: (205) [$bags] findall(_108310, user:current_why(_108310), _108316, [])
^ Unify: (205) [$bags] findall(_108310, user:current_why(_108310), _108316, [])
^ Call: (206) [$bags] cleanup_bag(findall_loop(_108310, user:current_why(_108310), _108316, []), '$destroy_findall_bag')
^ Unify: (206) [$bags] cleanup_bag('$bags':findall_loop(_108310, user:current_why(_108310), _108316, []), '$bags':'$destroy_findall_bag')
Call: (207) [$bags] findall_loop(_108310, user:current_why(_108310), _108316, [])
Unify: (207) [$bags] findall_loop(_108310, user:current_why(_108310), _108316, [])
^ Call: (208) [user] bugger:current_why(_108310)
^ Unify: (208) [user] bugger:current_why(_108310)
^ Call: (209) [user] bugger:current_why_data(_108310)
^ Unify: (209) [user] bugger:current_why_data(_108310)
Call: (210) [system] nb_current('$current_why', wp(_108310, _119570))
Fail: (210) [system] nb_current('$current_why', wp(_108310, _119570))
^ Redo: (209) [user] bugger:current_why_data(_108310)
^ Unify: (209) [user] bugger:current_why_data(_108310)
Call: (210) [t_l] t_l:current_why_source(_108310)
Fail: (210) [t_l] t_l:current_why_source(_108310)
^ Fail: (209) [user] bugger:current_why_data(_108310)
^ Redo: (208) [user] bugger:current_why(_108310)
^ Unify: (208) [user] bugger:current_why(mfl4(_126998, _127000, _127002, _127004))
^ Call: (210) [system] setup_call_cleanup('$notrace'(_127954, _127956), once(user:current_mfl4(_126998, _127000, _127002, _127004)), '$restore_trace'(_127954, _127956))
^ Unify: (210) [system] setup_call_cleanup(system:'$notrace'(_127954, _127956), system:once(user:current_mfl4(_126998, _127000, _127002, _127004)), system:'$restore_trace'(_127954, _127956))
^ Call: (211) [system] sig_atomic(system:'$notrace'(_127954, _127956))
^ Exit: (210) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_126998, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1803)), system:'$restore_trace'(3, -1))
^ Exit: (208) [user] bugger:current_why(P;HTML|mfl4(_126998, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Redo: (207) [$bags] findall_loop(_108310, user:current_why(_108310), _108316, [])
Exit: (207) [$bags] findall_loop(_108310, user:current_why(_108310), [P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [])
^ Exit: (206) [$bags] cleanup_bag('$bags':findall_loop(_108310, user:current_why(_108310), [P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], []), '$bags':'$destroy_findall_bag')
^ Exit: (205) [$bags] findall(_108310, user:current_why(_108310), [P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [])
^ Exit: (204) [$bags] findall(_108310, user:current_why(_108310), [P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (204) [system] [P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]\==[]
Exit: (204) [system] [P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]\==[]
^ Call: (204) [user] u_to_uu([P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _102770)
^ Unify: (204) [user] u_to_uu([P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], ([P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], ax))
Call: (205) [system] var([P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Fail: (205) [system] var([P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Redo: (204) [user] u_to_uu([P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _102770)
^ Unify: (204) [user] u_to_uu([P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (205) [system] nonvar([P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Exit: (205) [system] nonvar([P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (205) [system] [P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]=(_264718, _264720)
Fail: (205) [system] [P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]=(_264718, _264720)
^ Redo: (204) [user] u_to_uu([P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _102770)
^ Unify: (204) [user] u_to_uu([P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _102770)
^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _295152)
^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _295152)
^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _295152)
^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Call: (207) [system] var([P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Fail: (207) [system] var([P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _295152)
^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], [P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Call: (207) [user] not(compound([P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]))
^ Unify: (207) [system] not(user:compound([P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]))
Call: (208) [system] compound([P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
Exit: (208) [system] compound([P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)])
^ Fail: (207) [system] not(user:compound([P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)]))
^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _295152)
^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], _295152)
^ Call: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _295152)
^ Unify: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Call: (208) [system] var(P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Fail: (208) [system] var(P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Redo: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _295152)
^ Unify: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Call: (208) [user] not(compound(P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)))
^ Unify: (208) [system] not(user:compound(P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)))
Call: (209) [system] compound(P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Exit: (209) [system] compound(P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Fail: (208) [system] not(user:compound(P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)))
^ Redo: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_144834, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3832)
^ Unify: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Exit: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Call: (205) [user] u_to_uu(P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3786)
^ Unify: (205) [user] u_to_uu(P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
Call: (206) [system] var(P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Fail: (206) [system] var(P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
^ Redo: (205) [user] u_to_uu(P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3786)
^ Unify: (205) [user] u_to_uu(P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Call: (206) [system] nonvar(P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Exit: (206) [system] nonvar(P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803))
Call: (206) [system] P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)=(_139830, _139832)
Fail: (206) [system] P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)=(_139830, _139832)
^ Redo: (205) [user] u_to_uu(P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), _3786)
^ Unify: (205) [user] u_to_uu(P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (205) [user] u_to_uu(P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (204) [user] u_to_uu([P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803)], (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (203) [user] get_why_uu((P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
Exit: (202) [user] current_why_UU((P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (200) [user] must_ex(current_why_UU((P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (200) [user] pfcAdd('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (200) [user] pfcAdd('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (201) [user] pfcPost('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (201) [user] pfcPost('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (202) [user] pfcPost_rev((P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(exec, assertEqual, 'get-doc')))
^ Unify: (202) [user] pfcPost_rev((P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(exec, assertEqual, 'get-doc')))
Call: (203) [system] is_list('next-operation'(op(exec, assertEqual, 'get-doc')))
Fail: (203) [system] is_list('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Redo: (202) [user] pfcPost_rev((P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(exec, assertEqual, 'get-doc')))
^ Call: (203) [user] pfcPost1('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (203) [user] pfcPost1('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (204) [user] control_arg_types('next-operation'(op(exec, assertEqual, 'get-doc')), _298564)
^ Unify: (204) [user] control_arg_types('next-operation'(op(exec, assertEqual, 'get-doc')), _298564)
Call: (205) [system] fail
Fail: (205) [system] fail
^ Fail: (204) [user] control_arg_types('next-operation'(op(exec, assertEqual, 'get-doc')), _298564)
^ Redo: (203) [user] pfcPost1('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (203) [user] pfcPost1('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (204) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _318400, (notrace, wdmsg(('next-operation'(op(exec, assertEqual, 'get-doc'))=>_318400)), trace)))
^ Unify: (204) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _318400, (notrace, wdmsg(('next-operation'(op(exec, assertEqual, 'get-doc'))=>_318400)), trace)))
^ Call: (205) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _318400, (notrace, wdmsg(('next-operation'(op(exec, assertEqual, 'get-doc'))=>_318400)), trace)), user:each_call_cleanup)
^ Unify: (205) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _318400, (notrace, wdmsg(('next-operation'(op(exec, assertEqual, 'get-doc'))=>_318400)), trace)), user:each_call_cleanup)
Call: (206) [system] current_prolog_flag(occurs_check, _348922)
Exit: (206) [system] current_prolog_flag(occurs_check, true)
^ Call: (206) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _318400, (notrace, wdmsg(('next-operation'(op(exec, assertEqual, 'get-doc'))=>_318400)), trace)), user:set_prolog_flag(occurs_check, true))
^ Unify: (206) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _318400, (notrace, wdmsg(('next-operation'(op(exec, assertEqual, 'get-doc'))=>_318400)), trace)), user:set_prolog_flag(occurs_check, true))
Call: (207) [system] true==true
Exit: (207) [system] true==true
^ Call: (208) [user] pfcPost11('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (208) [user] pfcPost11('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (209) [user] must_ex(pfcAddSupport('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Unify: (209) [user] must_ex(pfcAddSupport('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (211) [user] pfcAddSupport('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (211) [user] pfcAddSupport('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (212) [user] assert('$spft$'('next-operation'(op(exec, assertEqual, 'get-doc')), P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (212) [user] assert('$spft$'('next-operation'(op(exec, assertEqual, 'get-doc')), P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (211) [user] pfcAddSupport('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (209) [user] must_ex(pfcAddSupport('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(exec, assertEqual, 'get-doc')))
^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(exec, assertEqual, 'get-doc')))
^ Call: (210) [user] pfcUnique(post, 'next-operation'(op(exec, assertEqual, 'get-doc')), true)
^ Unify: (210) [user] pfcUnique(post, 'next-operation'(op(exec, assertEqual, 'get-doc')), true)
^ Call: (211) [user] is_asserted_exact('next-operation'(op(exec, assertEqual, 'get-doc')), true)
^ Unify: (211) [user] is_asserted_exact('next-operation'(op(exec, assertEqual, 'get-doc')), true)
^ Call: (212) [user] strip_module('next-operation'(op(exec, assertEqual, 'get-doc')), _449574, _449576)
^ Exit: (212) [user] strip_module('next-operation'(op(exec, assertEqual, 'get-doc')), user, 'next-operation'(op(exec, assertEqual, 'get-doc')))
^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, assertEqual, 'get-doc')), true)
^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, assertEqual, 'get-doc')), true)
Call: (213) [system] _453318=user
Exit: (213) [system] user=user
^ Call: (213) [user] clause(user:'next-operation'(op(exec, assertEqual, 'get-doc')), true, _455188)
^ Fail: (213) [user] clause('next-operation'(op(exec, assertEqual, 'get-doc')), true, _455188)
^ Redo: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, assertEqual, 'get-doc')), true)
^ Call: (213) [user] clause(user:'next-operation'(op(exec, assertEqual, 'get-doc')), true, _458016)
^ Fail: (213) [user] clause('next-operation'(op(exec, assertEqual, 'get-doc')), true, _458016)
^ Fail: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, assertEqual, 'get-doc')), true)
^ Fail: (211) [user] is_asserted_exact('next-operation'(op(exec, assertEqual, 'get-doc')), true)
^ Redo: (210) [user] pfcUnique(post, 'next-operation'(op(exec, assertEqual, 'get-doc')), true)
^ Exit: (210) [user] pfcUnique(post, 'next-operation'(op(exec, assertEqual, 'get-doc')), true)
^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(exec, assertEqual, 'get-doc')))
^ Call: (209) [user] pfcPost2('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (209) [user] pfcPost2('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (210) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(exec, assertEqual, 'get-doc')));assert('next-operation'(op(exec, assertEqual, 'get-doc'))))))
^ Unify: (210) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(exec, assertEqual, 'get-doc')));assert('next-operation'(op(exec, assertEqual, 'get-doc'))))))
^ Call: (212) [user] once((\+ \+is_asserted_exact('next-operation'(op(exec, assertEqual, 'get-doc')));assert('next-operation'(op(exec, assertEqual, 'get-doc')))))
^ Unify: (212) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(exec, assertEqual, 'get-doc')));assert('next-operation'(op(exec, assertEqual, 'get-doc')))))
^ Call: (214) [user] is_asserted_exact('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Unify: (214) [user] is_asserted_exact('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Call: (215) [user] strip_module('next-operation'(op(exec, assertEqual, 'get-doc')), _485366, _485368)
^ Exit: (215) [user] strip_module('next-operation'(op(exec, assertEqual, 'get-doc')), user, 'next-operation'(op(exec, assertEqual, 'get-doc')))
^ Call: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, assertEqual, 'get-doc')), _487246, _487248)
^ Unify: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation'(op(exec, assertEqual, 'get-doc')), true)
Call: (216) [system] var('next-operation'(op(exec, assertEqual, 'get-doc')))
Fail: (216) [system] var('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Redo: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, assertEqual, 'get-doc')), _487246, _487248)
^ Unify: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation'(op(exec, assertEqual, 'get-doc')), true)
^ Exit: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation'(op(exec, assertEqual, 'get-doc')), true)
^ Call: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, assertEqual, 'get-doc')), true)
^ Unify: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, assertEqual, 'get-doc')), true)
Call: (216) [system] _495652=user
Exit: (216) [system] user=user
^ Call: (216) [user] clause(user:'next-operation'(op(exec, assertEqual, 'get-doc')), true, _497522)
^ Fail: (216) [user] clause('next-operation'(op(exec, assertEqual, 'get-doc')), true, _497522)
^ Redo: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, assertEqual, 'get-doc')), true)
^ Call: (216) [user] clause(user:'next-operation'(op(exec, assertEqual, 'get-doc')), true, _500350)
^ Fail: (216) [user] clause('next-operation'(op(exec, assertEqual, 'get-doc')), true, _500350)
^ Fail: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, assertEqual, 'get-doc')), true)
^ Fail: (214) [user] is_asserted_exact('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Call: (214) [user] assert('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Exit: (214) [user] assert('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Exit: (212) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(exec, assertEqual, 'get-doc')));assert('next-operation'(op(exec, assertEqual, 'get-doc')))))
^ Exit: (210) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(exec, assertEqual, 'get-doc')));assert('next-operation'(op(exec, assertEqual, 'get-doc'))))))
^ Call: (210) [user] must_ex(pfcTraceAdd('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Unify: (210) [user] must_ex(pfcTraceAdd('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3812, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (212) [user] pfcTraceAdd('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (212) [user] pfcTraceAdd('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (214) [user] pfcIsTraced('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Unify: (214) [user] pfcIsTraced('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Call: (215) [user] pfcIsNotTraced('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Unify: (215) [user] pfcIsNotTraced('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Call: (216) [user] compound_eles(1, 'next-operation'(op(exec, assertEqual, 'get-doc')), _37418)
^ Unify: (216) [user] compound_eles(1, 'next-operation'(op(exec, assertEqual, 'get-doc')), _37418)
Call: (217) [system] var('next-operation'(op(exec, assertEqual, 'get-doc')))
Fail: (217) [system] var('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Redo: (216) [user] compound_eles(1, 'next-operation'(op(exec, assertEqual, 'get-doc')), _37418)
^ Unify: (216) [user] compound_eles(1, 'next-operation'(op(exec, assertEqual, 'get-doc')), _37418)
Call: (217) [system] compound('next-operation'(op(exec, assertEqual, 'get-doc')))
Exit: (217) [system] compound('next-operation'(op(exec, assertEqual, 'get-doc')))
Call: (217) [system] 1<1
Fail: (217) [system] 1<1
^ Redo: (216) [user] compound_eles(1, 'next-operation'(op(exec, assertEqual, 'get-doc')), _37418)
^ Unify: (216) [user] compound_eles(1, 'next-operation'(op(exec, assertEqual, 'get-doc')), _37418)
Call: (217) [system] _48570 is 1+ -1
Exit: (217) [system] 0 is 1+ -1
^ Call: (217) [user] compound_eles('next-operation'(op(exec, assertEqual, 'get-doc')), _50428)
^ Unify: (217) [user] compound_eles('next-operation'(op(exec, assertEqual, 'get-doc')), _50428)
Call: (218) [system] is_list('next-operation'(op(exec, assertEqual, 'get-doc')))
Fail: (218) [system] is_list('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Redo: (217) [user] compound_eles('next-operation'(op(exec, assertEqual, 'get-doc')), _50428)
^ Unify: (217) [user] compound_eles('next-operation'(op(exec, assertEqual, 'get-doc')), _50428)
Call: (218) [system] compound('next-operation'(op(exec, assertEqual, 'get-doc')))
Exit: (218) [system] compound('next-operation'(op(exec, assertEqual, 'get-doc')))
Call: (218) [system] compound_name_arguments('next-operation'(op(exec, assertEqual, 'get-doc')), _57838, _57840)
Exit: (218) [system] compound_name_arguments('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation', [op(exec, assertEqual, 'get-doc')])
Call: (218) [lists] lists:member(_50428, ['next-operation', op(exec, assertEqual, 'get-doc')])
Unify: (218) [lists] lists:member(_50428, ['next-operation', op(exec, assertEqual, 'get-doc')])
Call: (219) [lists] lists:member_([op(exec, assertEqual, 'get-doc')], _50428, 'next-operation')
Unify: (219) [lists] lists:member_([op(exec, assertEqual, 'get-doc')], 'next-operation', 'next-operation')
Exit: (219) [lists] lists:member_([op(exec, assertEqual, 'get-doc')], 'next-operation', 'next-operation')
Exit: (218) [lists] lists:member('next-operation', ['next-operation', op(exec, assertEqual, 'get-doc')])
^ Exit: (217) [user] compound_eles('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation')
^ Call: (217) [user] compound_eles(0, 'next-operation', _37418)
^ Unify: (217) [user] compound_eles(0, 'next-operation', _37418)
Call: (218) [system] var('next-operation')
Fail: (218) [system] var('next-operation')
^ Redo: (217) [user] compound_eles(0, 'next-operation', _37418)
^ Unify: (217) [user] compound_eles(0, 'next-operation', _37418)
Call: (218) [system] compound('next-operation')
Fail: (218) [system] compound('next-operation')
^ Redo: (217) [user] compound_eles(0, 'next-operation', _37418)
Call: (218) [system] _37418='next-operation'
Exit: (218) [system] 'next-operation'='next-operation'
^ Exit: (217) [user] compound_eles(0, 'next-operation', 'next-operation')
^ Exit: (216) [user] compound_eles(1, 'next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation')
^ Call: (216) [user] pfcIgnored('next-operation')
^ Fail: (216) [user] pfcIgnored('next-operation')
Redo: (219) [lists] lists:member_([op(exec, assertEqual, 'get-doc')], _50428, 'next-operation')
Unify: (219) [lists] lists:member_([op(exec, assertEqual, 'get-doc')], _50428, 'next-operation')
Call: (220) [lists] lists:member_([], _50428, op(exec, assertEqual, 'get-doc'))
Unify: (220) [lists] lists:member_([], op(exec, assertEqual, 'get-doc'), op(exec, assertEqual, 'get-doc'))
Exit: (220) [lists] lists:member_([], op(exec, assertEqual, 'get-doc'), op(exec, assertEqual, 'get-doc'))
Exit: (219) [lists] lists:member_([op(exec, assertEqual, 'get-doc')], op(exec, assertEqual, 'get-doc'), 'next-operation')
Exit: (218) [lists] lists:member(op(exec, assertEqual, 'get-doc'), ['next-operation', op(exec, assertEqual, 'get-doc')])
^ Exit: (217) [user] compound_eles('next-operation'(op(exec, assertEqual, 'get-doc')), op(exec, assertEqual, 'get-doc'))
^ Call: (217) [user] compound_eles(0, op(exec, assertEqual, 'get-doc'), _37418)
^ Unify: (217) [user] compound_eles(0, op(exec, assertEqual, 'get-doc'), _37418)
Call: (218) [system] var(op(exec, assertEqual, 'get-doc'))
Fail: (218) [system] var(op(exec, assertEqual, 'get-doc'))
^ Redo: (217) [user] compound_eles(0, op(exec, assertEqual, 'get-doc'), _37418)
^ Unify: (217) [user] compound_eles(0, op(exec, assertEqual, 'get-doc'), _37418)
Call: (218) [system] compound(op(exec, assertEqual, 'get-doc'))
Exit: (218) [system] compound(op(exec, assertEqual, 'get-doc'))
Call: (218) [system] 0<1
Exit: (218) [system] 0<1
Call: (218) [system] _37418=op(exec, assertEqual, 'get-doc')
Exit: (218) [system] op(exec, assertEqual, 'get-doc')=op(exec, assertEqual, 'get-doc')
^ Exit: (217) [user] compound_eles(0, op(exec, assertEqual, 'get-doc'), op(exec, assertEqual, 'get-doc'))
^ Exit: (216) [user] compound_eles(1, 'next-operation'(op(exec, assertEqual, 'get-doc')), op(exec, assertEqual, 'get-doc'))
^ Call: (216) [user] pfcIgnored(op(exec, assertEqual, 'get-doc'))
^ Fail: (216) [user] pfcIgnored(op(exec, assertEqual, 'get-doc'))
^ Fail: (215) [user] pfcIsNotTraced('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Redo: (214) [user] pfcIsTraced('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Unify: (214) [user] pfcIsTraced('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Call: (215) [user] compound_eles(1, 'next-operation'(op(exec, assertEqual, 'get-doc')), _105218)
^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(exec, assertEqual, 'get-doc')), _105218)
Call: (216) [system] var('next-operation'(op(exec, assertEqual, 'get-doc')))
Fail: (216) [system] var('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(exec, assertEqual, 'get-doc')), _105218)
^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(exec, assertEqual, 'get-doc')), _105218)
Call: (216) [system] compound('next-operation'(op(exec, assertEqual, 'get-doc')))
Exit: (216) [system] compound('next-operation'(op(exec, assertEqual, 'get-doc')))
Call: (216) [system] 1<1
Fail: (216) [system] 1<1
^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(exec, assertEqual, 'get-doc')), _105218)
^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(exec, assertEqual, 'get-doc')), _105218)
Call: (216) [system] _116370 is 1+ -1
Exit: (216) [system] 0 is 1+ -1
^ Call: (216) [user] compound_eles('next-operation'(op(exec, assertEqual, 'get-doc')), _118228)
^ Unify: (216) [user] compound_eles('next-operation'(op(exec, assertEqual, 'get-doc')), _118228)
Call: (217) [system] is_list('next-operation'(op(exec, assertEqual, 'get-doc')))
Fail: (217) [system] is_list('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Redo: (216) [user] compound_eles('next-operation'(op(exec, assertEqual, 'get-doc')), _118228)
^ Unify: (216) [user] compound_eles('next-operation'(op(exec, assertEqual, 'get-doc')), _118228)
Call: (217) [system] compound('next-operation'(op(exec, assertEqual, 'get-doc')))
Exit: (217) [system] compound('next-operation'(op(exec, assertEqual, 'get-doc')))
Call: (217) [system] compound_name_arguments('next-operation'(op(exec, assertEqual, 'get-doc')), _125638, _125640)
Exit: (217) [system] compound_name_arguments('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation', [op(exec, assertEqual, 'get-doc')])
Call: (217) [lists] lists:member(_118228, ['next-operation', op(exec, assertEqual, 'get-doc')])
Unify: (217) [lists] lists:member(_118228, ['next-operation', op(exec, assertEqual, 'get-doc')])
Call: (218) [lists] lists:member_([op(exec, assertEqual, 'get-doc')], _118228, 'next-operation')
Unify: (218) [lists] lists:member_([op(exec, assertEqual, 'get-doc')], 'next-operation', 'next-operation')
Exit: (218) [lists] lists:member_([op(exec, assertEqual, 'get-doc')], 'next-operation', 'next-operation')
Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(exec, assertEqual, 'get-doc')])
^ Exit: (216) [user] compound_eles('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation')
^ Call: (216) [user] compound_eles(0, 'next-operation', _105218)
^ Unify: (216) [user] compound_eles(0, 'next-operation', _105218)
Call: (217) [system] var('next-operation')
Fail: (217) [system] var('next-operation')
^ Redo: (216) [user] compound_eles(0, 'next-operation', _105218)
^ Unify: (216) [user] compound_eles(0, 'next-operation', _105218)
Call: (217) [system] compound('next-operation')
Fail: (217) [system] compound('next-operation')
^ Redo: (216) [user] compound_eles(0, 'next-operation', _105218)
Call: (217) [system] _105218='next-operation'
Exit: (217) [system] 'next-operation'='next-operation'
^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation')
^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation')
^ Call: (215) [user] pfcTraced('next-operation')
^ Fail: (215) [user] pfcTraced('next-operation')
Redo: (218) [lists] lists:member_([op(exec, assertEqual, 'get-doc')], _118228, 'next-operation')
Unify: (218) [lists] lists:member_([op(exec, assertEqual, 'get-doc')], _118228, 'next-operation')
Call: (219) [lists] lists:member_([], _118228, op(exec, assertEqual, 'get-doc'))
Unify: (219) [lists] lists:member_([], op(exec, assertEqual, 'get-doc'), op(exec, assertEqual, 'get-doc'))
Exit: (219) [lists] lists:member_([], op(exec, assertEqual, 'get-doc'), op(exec, assertEqual, 'get-doc'))
Exit: (218) [lists] lists:member_([op(exec, assertEqual, 'get-doc')], op(exec, assertEqual, 'get-doc'), 'next-operation')
Exit: (217) [lists] lists:member(op(exec, assertEqual, 'get-doc'), ['next-operation', op(exec, assertEqual, 'get-doc')])
^ Exit: (216) [user] compound_eles('next-operation'(op(exec, assertEqual, 'get-doc')), op(exec, assertEqual, 'get-doc'))
^ Call: (216) [user] compound_eles(0, op(exec, assertEqual, 'get-doc'), _105218)
^ Unify: (216) [user] compound_eles(0, op(exec, assertEqual, 'get-doc'), _105218)
Call: (217) [system] var(op(exec, assertEqual, 'get-doc'))
Fail: (217) [system] var(op(exec, assertEqual, 'get-doc'))
^ Redo: (216) [user] compound_eles(0, op(exec, assertEqual, 'get-doc'), _105218)
^ Unify: (216) [user] compound_eles(0, op(exec, assertEqual, 'get-doc'), _105218)
Call: (217) [system] compound(op(exec, assertEqual, 'get-doc'))
Exit: (217) [system] compound(op(exec, assertEqual, 'get-doc'))
Call: (217) [system] 0<1
Exit: (217) [system] 0<1
Call: (217) [system] _105218=op(exec, assertEqual, 'get-doc')
Exit: (217) [system] op(exec, assertEqual, 'get-doc')=op(exec, assertEqual, 'get-doc')
^ Exit: (216) [user] compound_eles(0, op(exec, assertEqual, 'get-doc'), op(exec, assertEqual, 'get-doc'))
^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(exec, assertEqual, 'get-doc')), op(exec, assertEqual, 'get-doc'))
^ Call: (215) [user] pfcTraced(op(exec, assertEqual, 'get-doc'))
^ Fail: (215) [user] pfcTraced(op(exec, assertEqual, 'get-doc'))
^ Fail: (214) [user] pfcIsTraced('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Redo: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (213) [user] pfcTraceBreak('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (213) [user] pfcTraceBreak('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (214) [user] pfcSpied('next-operation'(op(exec, assertEqual, 'get-doc')), +)
^ Fail: (214) [user] pfcSpied('next-operation'(op(exec, assertEqual, 'get-doc')), +)
^ Redo: (213) [user] pfcTraceBreak('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (213) [user] pfcTraceBreak('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (212) [user] pfcTraceAdd('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (210) [user] must_ex(pfcTraceAdd('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (210) [user] must_ex(pfcEnqueue('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Unify: (210) [user] must_ex(pfcEnqueue('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Call: (212) [user] pfcEnqueue('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (212) [user] pfcEnqueue('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (213) [user] pfcGetSearch(_271890)
^ Unify: (213) [user] pfcGetSearch(_271890)
Call: (214) [t_l] t_l:pfcSearchTL(_273740)
Fail: (214) [t_l] t_l:pfcSearchTL(_273740)
^ Redo: (213) [user] pfcGetSearch(_271890)
^ Call: (214) [user] pfcSearch(_276514)
^ Unify: (214) [user] pfcSearch(direct)
^ Exit: (214) [user] pfcSearch(direct)
Call: (214) [system] _271890=direct
Exit: (214) [system] direct=direct
^ Exit: (213) [user] pfcGetSearch(direct)
^ Call: (213) [user] pfcEnqueue(direct, 'next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Unify: (213) [user] pfcEnqueue(direct, 'next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
Call: (214) [system] direct=direct
Exit: (214) [system] direct=direct
^ Call: (214) [user] pfcFwd('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Unify: (214) [user] pfcFwd('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Call: (215) [user] control_arg_types('next-operation'(op(exec, assertEqual, 'get-doc')), _300988)
^ Unify: (215) [user] control_arg_types('next-operation'(op(exec, assertEqual, 'get-doc')), _300988)
Call: (216) [system] fail
Fail: (216) [system] fail
^ Fail: (215) [user] control_arg_types('next-operation'(op(exec, assertEqual, 'get-doc')), _300988)
^ Redo: (214) [user] pfcFwd('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Unify: (214) [user] pfcFwd('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Call: (215) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(exec, assertEqual, 'get-doc'))))
^ Unify: (215) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, assertEqual, 'get-doc'))))
^ Call: (216) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, assertEqual, 'get-doc'))), user:each_call_cleanup)
^ Unify: (216) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, assertEqual, 'get-doc'))), user:each_call_cleanup)
Call: (217) [system] current_prolog_flag(occurs_check, _311250)
Exit: (217) [system] current_prolog_flag(occurs_check, true)
^ Call: (217) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, assertEqual, 'get-doc'))), user:set_prolog_flag(occurs_check, true))
^ Unify: (217) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, assertEqual, 'get-doc'))), user:set_prolog_flag(occurs_check, true))
Call: (218) [system] true==true
Exit: (218) [system] true==true
^ Call: (218) [user] pfcFwd0('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Unify: (218) [user] pfcFwd0('next-operation'(op(exec, assertEqual, 'get-doc')))
Call: (219) [system] is_list(_318746)
Fail: (219) [system] is_list(_318746)
^ Redo: (218) [user] pfcFwd0('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Call: (219) [user] pfcFwd1('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Unify: (219) [user] pfcFwd1('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Call: (220) [user] fc_rule_check('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Unify: (220) [user] fc_rule_check('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Exit: (220) [user] fc_rule_check('next-operation'(op(exec, assertEqual, 'get-doc')))
Call: (220) [system] copy_term('next-operation'(op(exec, assertEqual, 'get-doc')), _326140)
Exit: (220) [system] copy_term('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation'(op(exec, assertEqual, 'get-doc')))
^ Call: (220) [user] ignore(fcpt('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation'(op(exec, assertEqual, 'get-doc'))))
^ Unify: (220) [system] ignore(user:fcpt('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation'(op(exec, assertEqual, 'get-doc'))))
^ Call: (221) [user] fcpt('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation'(op(exec, assertEqual, 'get-doc')))
^ Unify: (221) [user] fcpt('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation'(op(exec, assertEqual, 'get-doc')))
^ Call: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
^ Unify: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
^ Call: (223) [user] clause('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), true)
^ Fail: (223) [user] clause('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), true)
^ Redo: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
^ Call: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Call: (224) [system] var('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Fail: (224) [system] var('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
^ Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Call: (224) [system] callable('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Exit: (224) [system] callable('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
^ Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
^ Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), imported_from(system))
^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), imported_from(system))
Call: (225) [system] nonvar(imported_from(system))
Exit: (225) [system] nonvar(imported_from(system))
Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Call: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Unify: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Call: (227) [system] callable('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Exit: (227) [system] callable('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Call: (227) [system] atom(user)
Exit: (227) [system] atom(user)
Exit: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
^ Fail: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), imported_from(system))
^ Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
^ Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), built_in)
^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), built_in)
Call: (225) [system] nonvar(built_in)
Exit: (225) [system] nonvar(built_in)
Call: (225) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Unify: (225) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Call: (226) [system] callable('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Exit: (226) [system] callable('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Call: (226) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), _368802, _368804)
Unify: (226) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), _368802, _368804)
Call: (227) [system] compound('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Exit: (227) [system] compound('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Call: (227) [system] compound_name_arity('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), _368802, _368804)
Exit: (227) [system] compound_name_arity('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), '$pt$', 2)
Exit: (226) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), '$pt$', 2)
^ Call: (226) [$syspreds] current_predicate(user:'$pt$'/2)
^ Exit: (226) [$syspreds] current_predicate(user:'$pt$'/2)
^ Fail: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), built_in)
^ Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
^ Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), _380044)
^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), _380984)
Call: (225) [system] nonvar(_381842)
^ Redo: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), _382844)
^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), _383778)
Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Call: (226) [system] callable('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Exit: (226) [system] callable('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Call: (226) [system] atom(user)
Exit: (226) [system] atom(user)
Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
^ Exit: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), interpreted)
^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
^ Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), number_of_clauses(_392972))
^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), number_of_clauses(_392972))
Call: (225) [system] nonvar(number_of_clauses(_392972))
Exit: (225) [system] nonvar(number_of_clauses(_392972))
Call: (225) [$syspreds] property_predicate(number_of_clauses(_392972), user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Unify: (225) [$syspreds] property_predicate(number_of_clauses(_392972), user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Call: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Unify: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Call: (227) [system] callable('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Exit: (227) [system] callable('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Call: (227) [system] atom(user)
Exit: (227) [system] atom(user)
Exit: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
Exit: (225) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
^ Exit: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), number_of_clauses(0))
^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _407816), (prolog_current_choice(_407826), push_current_choice(_407826), clause('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), _407848), pfc_call(_407848)), nb_setval('$pfc_current_choice', _407816))
^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _407816), user:(prolog_current_choice(_407826), push_current_choice(_407826), clause('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), _407848), pfc_call(_407848)), user:nb_setval('$pfc_current_choice', _407816))
^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _407816))
Call: (227) [system] nb_current('$pfc_current_choice', _407816)
Exit: (227) [system] nb_current('$pfc_current_choice', [])
^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', []))
Call: (226) [system] prolog_current_choice(_407826)
Exit: (226) [system] prolog_current_choice(2950)
^ Call: (226) [user] push_current_choice(2950)
^ Unify: (226) [user] push_current_choice(2950)
Call: (227) [system] nb_current('$pfc_current_choice', _417166)
Exit: (227) [system] nb_current('$pfc_current_choice', [])
Call: (227) [system] b_setval('$pfc_current_choice', [2950])
Exit: (227) [system] b_setval('$pfc_current_choice', [2950])
^ Exit: (226) [user] push_current_choice(2950)
^ Call: (226) [user] clause('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), _407848)
^ Fail: (226) [user] clause('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), _407848)
Call: (226) [$syspreds] nb_setval('$pfc_current_choice', [])
Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', [])
Call: (227) [system] duplicate_term([], _425538)
Exit: (227) [system] duplicate_term([], [])
Call: (227) [system] nb_linkval('$pfc_current_choice', [])
Exit: (227) [system] nb_linkval('$pfc_current_choice', [])
Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', [])
^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _407816), user:(prolog_current_choice(_407826), push_current_choice(_407826), clause('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732), _407848), pfc_call(_407848)), user:nb_setval('$pfc_current_choice', _407816))
^ Fail: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
^ Fail: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _331732))
^ Redo: (221) [user] fcpt('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation'(op(exec, assertEqual, 'get-doc')))
^ Unify: (221) [user] fcpt('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation'(op(exec, assertEqual, 'get-doc')))
^ Exit: (221) [user] fcpt('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation'(op(exec, assertEqual, 'get-doc')))
^ Exit: (220) [system] ignore(user:fcpt('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation'(op(exec, assertEqual, 'get-doc'))))
^ Call: (220) [user] ignore(fcnt('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation'(op(exec, assertEqual, 'get-doc'))))
^ Unify: (220) [system] ignore(user:fcnt('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation'(op(exec, assertEqual, 'get-doc'))))
^ Call: (221) [user] fcnt('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation'(op(exec, assertEqual, 'get-doc')))
^ Unify: (221) [user] fcnt('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation'(op(exec, assertEqual, 'get-doc')))
^ Call: (222) [user] pfc_spft(_440408, _440494, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416))
^ Unify: (222) [user] pfc_spft(_440408, _441426, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416))
^ Call: (223) [user] pfcCallSystem('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
^ Unify: (223) [user] pfcCallSystem('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
^ Call: (224) [user] pfc_call('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
^ Unify: (224) [user] pfc_call('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Call: (225) [system] var('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Fail: (225) [system] var('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
^ Redo: (224) [user] pfc_call('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
^ Unify: (224) [user] pfc_call('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Call: (225) [system] callable('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Exit: (225) [system] callable('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
^ Unify: (224) [user] pfc_call('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
^ Redo: (224) [user] pfc_call('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
^ Unify: (224) [user] pfc_call('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
^ Call: (225) [user] predicate_property('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)), imported_from(system))
^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)), imported_from(system))
Call: (226) [system] nonvar(imported_from(system))
Exit: (226) [system] nonvar(imported_from(system))
Call: (226) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Unify: (226) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Call: (227) [$syspreds] define_or_generate(user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Unify: (227) [$syspreds] define_or_generate(user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Call: (228) [system] callable('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Exit: (228) [system] callable('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Call: (228) [system] atom(user)
Exit: (228) [system] atom(user)
Exit: (227) [$syspreds] define_or_generate(user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
^ Fail: (225) [$syspreds] predicate_property(user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)), imported_from(system))
^ Redo: (224) [user] pfc_call('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
^ Unify: (224) [user] pfc_call('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
^ Call: (225) [user] predicate_property('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)), built_in)
^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)), built_in)
Call: (226) [system] nonvar(built_in)
Exit: (226) [system] nonvar(built_in)
Call: (226) [$syspreds] property_predicate(built_in, user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Unify: (226) [$syspreds] property_predicate(built_in, user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Call: (227) [system] callable('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Exit: (227) [system] callable('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Call: (227) [$syspreds] goal_name_arity('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)), _476566, _476568)
Unify: (227) [$syspreds] goal_name_arity('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)), _476566, _476568)
Call: (228) [system] compound('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Exit: (228) [system] compound('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Call: (228) [system] compound_name_arity('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)), _476566, _476568)
Exit: (228) [system] compound_name_arity('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)), '$spft$', 3)
Exit: (227) [$syspreds] goal_name_arity('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)), '$spft$', 3)
^ Call: (227) [$syspreds] current_predicate(user:'$spft$'/3)
^ Exit: (227) [$syspreds] current_predicate(user:'$spft$'/3)
^ Fail: (225) [$syspreds] predicate_property(user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)), built_in)
^ Redo: (224) [user] pfc_call('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
^ Unify: (224) [user] pfc_call('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
^ Call: (225) [user] predicate_property('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)), _487808)
^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)), _488748)
Call: (226) [system] nonvar(_489606)
^ Redo: (225) [$syspreds] predicate_property(user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)), _490608)
^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)), _491542)
Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Call: (227) [system] callable('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Exit: (227) [system] callable('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Call: (227) [system] atom(user)
Exit: (227) [system] atom(user)
Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
^ Exit: (225) [$syspreds] predicate_property(user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)), interpreted)
^ Unify: (224) [user] pfc_call('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
^ Call: (225) [user] predicate_property('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)), number_of_clauses(_500736))
^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)), number_of_clauses(_500736))
Call: (226) [system] nonvar(number_of_clauses(_500736))
Exit: (226) [system] nonvar(number_of_clauses(_500736))
Call: (226) [$syspreds] property_predicate(number_of_clauses(_500736), user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Unify: (226) [$syspreds] property_predicate(number_of_clauses(_500736), user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Call: (227) [$syspreds] define_or_generate(user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Unify: (227) [$syspreds] define_or_generate(user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Call: (228) [system] callable('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Exit: (228) [system] callable('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Call: (228) [system] atom(user)
Exit: (228) [system] atom(user)
Exit: (227) [$syspreds] define_or_generate(user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
Exit: (226) [$syspreds] property_predicate(number_of_clauses(722), user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
^ Exit: (225) [$syspreds] predicate_property(user:'$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)), number_of_clauses(722))
^ Unify: (224) [user] pfc_call('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)))
^ Call: (225) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _515580), (prolog_current_choice(_515590), push_current_choice(_515590), clause('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)), _515612), pfc_call(_515612)), nb_setval('$pfc_current_choice', _515580))
^ Unify: (225) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _515580), user:(prolog_current_choice(_515590), push_current_choice(_515590), clause('$spft$'(_440408, _442286, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _440414, _440416)), _515612), pfc_call(_515612)), user:nb_setval('$pfc_current_choice', _515580))
^ Call: (226) [system] sig_atomic(user:nb_current('$pfc_current_choice', _515580))
Call: (228) [system] nb_current('$pfc_current_choice', _515580)
Exit: (228) [system] nb_current('$pfc_current_choice', [])
^ Exit: (226) [system] sig_atomic(user:nb_current('$pfc_current_choice', []))
Call: (227) [system] prolog_current_choice(_515590)
Exit: (227) [system] prolog_current_choice(2970)
^ Call: (227) [user] push_current_choice(2970)
^ Unify: (227) [user] push_current_choice(2970)
Call: (228) [system] nb_current('$pfc_current_choice', _5000)
Exit: (228) [system] nb_current('$pfc_current_choice', [])
Call: (228) [system] b_setval('$pfc_current_choice', [2970])
Exit: (228) [system] b_setval('$pfc_current_choice', [2970])
^ Exit: (227) [user] push_current_choice(2970)
^ Call: (227) [user] clause('$spft$'(_4042, _4056, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _4048, _4050)), _4096)
^ Fail: (227) [user] clause('$spft$'(_4042, _4056, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _4048, _4050)), _4096)
Call: (227) [$syspreds] nb_setval('$pfc_current_choice', [])
Unify: (227) [$syspreds] nb_setval('$pfc_current_choice', [])
Call: (228) [system] duplicate_term([], _13372)
Exit: (228) [system] duplicate_term([], [])
Call: (228) [system] nb_linkval('$pfc_current_choice', [])
Exit: (228) [system] nb_linkval('$pfc_current_choice', [])
Exit: (227) [$syspreds] nb_setval('$pfc_current_choice', [])
^ Fail: (225) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _4064), user:(prolog_current_choice(_4074), push_current_choice(_4074), clause('$spft$'(_4042, _4056, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _4048, _4050)), _4096), pfc_call(_4096)), user:nb_setval('$pfc_current_choice', _4064))
^ Fail: (224) [user] pfc_call('$spft$'(_4042, _4056, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _4048, _4050)))
^ Fail: (223) [user] pfcCallSystem('$spft$'(_4042, _4056, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _4048, _4050)))
^ Fail: (222) [user] pfc_spft(_4042, _20876, '$nt$'('next-operation'(op(exec, assertEqual, 'get-doc')), _4048, _4050))
^ Redo: (221) [user] fcnt('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation'(op(exec, assertEqual, 'get-doc')))
^ Unify: (221) [user] fcnt('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation'(op(exec, assertEqual, 'get-doc')))
^ Exit: (221) [user] fcnt('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation'(op(exec, assertEqual, 'get-doc')))
^ Exit: (220) [system] ignore(user:fcnt('next-operation'(op(exec, assertEqual, 'get-doc')), 'next-operation'(op(exec, assertEqual, 'get-doc'))))
^ Exit: (219) [user] pfcFwd1('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Exit: (218) [user] pfcFwd0('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Exit: (217) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, assertEqual, 'get-doc'))), user:set_prolog_flag(occurs_check, true))
^ Exit: (216) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, assertEqual, 'get-doc'))), user:each_call_cleanup)
^ Exit: (215) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, assertEqual, 'get-doc'))))
^ Exit: (214) [user] pfcFwd('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Exit: (213) [user] pfcEnqueue(direct, 'next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (212) [user] pfcEnqueue('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (210) [user] must_ex(pfcEnqueue('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)))
^ Exit: (209) [user] pfcPost2('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (208) [user] pfcPost11('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (206) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _3812, (notrace, wdmsg(('next-operation'(op(exec, assertEqual, 'get-doc'))=>_3812)), trace)), user:set_prolog_flag(occurs_check, true))
^ Exit: (205) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _3812, (notrace, wdmsg(('next-operation'(op(exec, assertEqual, 'get-doc'))=>_3812)), trace)), user:each_call_cleanup)
^ Exit: (204) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax)), _3812, (notrace, wdmsg(('next-operation'(op(exec, assertEqual, 'get-doc'))=>_3812)), trace)))
^ Exit: (203) [user] pfcPost1('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (202) [user] pfcPost_rev((P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax), 'next-operation'(op(exec, assertEqual, 'get-doc')))
^ Exit: (201) [user] pfcPost('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Call: (201) [user] pfcRun
^ Unify: (201) [user] pfcRun
^ Call: (202) [user] pfcGetSearch(direct)
^ Unify: (202) [user] pfcGetSearch(direct)
Call: (203) [t_l] t_l:pfcSearchTL(_118402)
Fail: (203) [t_l] t_l:pfcSearchTL(_118402)
^ Redo: (202) [user] pfcGetSearch(direct)
^ Call: (203) [user] pfcSearch(_121176)
^ Unify: (203) [user] pfcSearch(direct)
^ Exit: (203) [user] pfcSearch(direct)
Call: (203) [system] direct=direct
Exit: (203) [system] direct=direct
^ Exit: (202) [user] pfcGetSearch(direct)
^ Unify: (201) [user] pfcRun
^ Exit: (201) [user] pfcRun
^ Exit: (200) [user] pfcAdd('next-operation'(op(exec, assertEqual, 'get-doc')), (P;HTML|mfl4(_3788, user, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta' : 1803, 1803), ax))
^ Exit: (199) [user] pfcAdd('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Exit: (198) [user] pfcAdd_Now('next-operation'(op(exec, assertEqual, 'get-doc')))
^ Exit: (197) [user] if_t(into_simple_op(exec, [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], op(exec, assertEqual, 'get-doc')), pfcAdd_Now('next-operation'(op(exec, assertEqual, 'get-doc'))))
Call: (197) [user] dont_give_up(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3362))
Unify: (197) [user] dont_give_up(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3362))
Call: (199) [user] do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3362)
Unify: (199) [user] do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3362)
Call: (200) [system] _158256=_158258
Exit: (200) [system] _158256=_158256
^ Call: (200) [user] ignore(catch((not_compatio(write_exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])), notrace(into_metta_callable('&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _160154, _158256, _160158, _160160)), !, user:interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _160154, _158256, _160158, _160160, _158256, _3362)), give_up(_160196), pp_m('red', gave_up(_160196))))
^ Unify: (200) [system] ignore(user:catch((not_compatio(write_exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])), notrace(into_metta_callable('&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _160154, _158256, _160158, _160160)), !, user:interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _160154, _158256, _160158, _160160, _158256, _3362)), give_up(_160196), pp_m('red', gave_up(_160196))))
^ Call: (203) [user] not_compatio(write_exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]))
^ Unify: (203) [user] not_compatio(write_exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]))
^ Call: (204) [user] if_t(once((is_mettalog;is_testing)), user_err(write_exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])))
^ Unify: (204) [user] if_t(once((is_mettalog;is_testing)), user_err(write_exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])))
^ Call: (205) [user] once((is_mettalog;is_testing))
^ Unify: (205) [system] once(user:(is_mettalog;is_testing))
^ Call: (207) [user] is_mettalog
^ Unify: (207) [user] is_mettalog
^ Call: (208) [user] is_win64
^ Unify: (208) [user] is_win64
Call: (209) [system] current_prolog_flag(windows, _179458)
Fail: (209) [system] current_prolog_flag(windows, _180386)
^ Fail: (208) [user] is_win64
^ Redo: (207) [user] is_mettalog
^ Unify: (207) [user] is_mettalog
^ Call: (208) [user] is_metta_flag(log)
^ Unify: (208) [user] is_metta_flag(log)
^ Call: (210) [system] setup_call_cleanup('$notrace'(_185846, _185848), once(user:is_flag0(log)), '$restore_trace'(_185846, _185848))
^ Unify: (210) [system] setup_call_cleanup(system:'$notrace'(_185846, _185848), system:once(user:is_flag0(log)), system:'$restore_trace'(_185846, _185848))
^ Call: (211) [system] sig_atomic(system:'$notrace'(_185846, _185848))
^ Fail: (208) [user] is_metta_flag(log)
^ Fail: (207) [user] is_mettalog
^ Call: (207) [user] is_testing
^ Unify: (207) [user] is_testing
^ Call: (208) [user] is_metta_flag(test)
^ Unify: (208) [user] is_metta_flag(test)
^ Call: (210) [system] setup_call_cleanup('$notrace'(_194216, _194218), once(user:is_flag0(test)), '$restore_trace'(_194216, _194218))
^ Unify: (210) [system] setup_call_cleanup(system:'$notrace'(_194216, _194218), system:once(user:is_flag0(test)), system:'$restore_trace'(_194216, _194218))
^ Call: (211) [system] sig_atomic(system:'$notrace'(_194216, _194218))
^ Exit: (210) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1))
^ Exit: (208) [user] is_metta_flag(test)
^ Exit: (207) [user] is_testing
^ Exit: (205) [system] once(user:(is_mettalog;is_testing))
^ Call: (205) [user] user_err(write_exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]))
^ Unify: (205) [user] user_err(write_exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]))
^ Call: (206) [user] original_user_error(_202612)
^ Unify: (206) [user] original_user_error(_202612)
Call: (207) [system] stream_property(_202612, file_no(2))
Unify: (207) [system] stream_property(_202612, file_no(2))
Call: (208) [system] nonvar(_202612)
Redo: (207) [system] stream_property(_202612, file_no(2))
Unify: (207) [system] stream_property(_202612, file_no(2))
Call: (208) [system] nonvar(_202612)
Redo: (207) [system] stream_property(_202612, file_no(2))
Unify: (207) [system] stream_property(_202612, file_no(2))
Call: (208) [system] nonvar(file_no(2))
Exit: (208) [system] nonvar(file_no(2))
Call: (208) [system] file_no(2)=alias(_213732)
Redo: (207) [system] stream_property(_202612, file_no(2))
Exit: (207) [system] stream_property((0x7ff3ae2ea220), file_no(2))
^ Exit: (206) [user] original_user_error((0x7ff3ae2ea220))
^ Call: (206) [user] with_output_to((0x7ff3ae2ea220), write_exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]))
Call: (208) [user] write_exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
Unify: (208) [user] write_exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
^ Call: (209) [user] real_notrace(write_exec0([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]))
^ Unify: (209) [user] real_notrace(user:write_exec0([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]))
^ Call: (210) [user] setup_call_cleanup('$notrace'(_222112, _222114), once(user:write_exec0([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])), '$restore_trace'(_222112, _222114))
^ Unify: (210) [system] setup_call_cleanup(user:'$notrace'(_222112, _222114), user:once(user:write_exec0([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])), user:'$restore_trace'(_222112, _222114))
^ Call: (211) [system] sig_atomic(user:'$notrace'(_222112, _222114))
!(assertEqual
(get-doc some-func)
(@doc-formal
(@item some-func)
(@kind function)
(@type (-> Arg1Type Arg2Type ReturnType))
(@desc "Test function")
(@params ((@param (@type Arg1Type) (@desc "First argument")) (@param (@type Arg2Type) (@desc "Second argument"))))
(@return
(@type ReturnType)
(@desc "Return value"))))
^ Exit: (210) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:write_exec0([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])), user:'$restore_trace'(3, -1))
^ Exit: (209) [user] real_notrace(user:write_exec0([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]))
Exit: (208) [user] write_exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
^ Exit: (206) [user] with_output_to((0x7ff3ae2ea220), write_exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]))
^ Exit: (205) [user] user_err(write_exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]))
^ Exit: (204) [user] if_t(once((is_mettalog;is_testing)), user_err(write_exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])))
^ Exit: (203) [user] not_compatio(write_exec([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]))
^ Call: (204) [system] setup_call_cleanup('$notrace'(_234294, _234296), once(user:into_metta_callable('&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _160154, _158256, _160158, _160160)), '$restore_trace'(_234294, _234296))
^ Unify: (204) [system] setup_call_cleanup(system:'$notrace'(_234294, _234296), system:once(user:into_metta_callable('&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _160154, _158256, _160158, _160160)), system:'$restore_trace'(_234294, _234296))
^ Call: (205) [system] sig_atomic(system:'$notrace'(_234294, _234296))
^ Exit: (204) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:into_metta_callable('&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), _158256, [], [])), system:'$restore_trace'(3, -1))
Call: (203) [user] interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), _158256, [], [], _158256, _3362)
Unify: (203) [user] interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), _158256, [], [], _158256, _3362)
Call: (204) [user] reset_caches
Unify: (204) [user] reset_caches
^ Call: (205) [user] forall(clause(reset_cache, _250640), forall(rtrace_on_error(_250640), true))
^ Unify: (205) [$apply] forall(user:clause(reset_cache, _250640), user:forall(rtrace_on_error(_250640), true))
^ Call: (206) [user] clause(reset_cache, _250640)
^ Exit: (206) [user] clause(reset_cache, retractall(get_operator_typedef0(_253474, _253476, _253478, _253480, _253482)))
^ Call: (206) [user] forall(rtrace_on_error(retractall(get_operator_typedef0(_253474, _253476, _253478, _253480, _253482))), true)
^ Unify: (206) [$apply] forall(user:rtrace_on_error(retractall(get_operator_typedef0(_253474, _253476, _253478, _253480, _253482))), user:true)
Call: (207) [user] rtrace_on_error(retractall(get_operator_typedef0(_253474, _253476, _253478, _253480, _253482)))
Unify: (207) [user] rtrace_on_error(retractall(get_operator_typedef0(_253474, _253476, _253478, _253480, _253482)))
Call: (208) [user] catch_err(retractall(get_operator_typedef0(_253474, _253476, _253478, _253480, _253482)), _258126, (write_src_uo(_258126=retractall(get_operator_typedef0(_253474, _253476, _253478, _253480, _253482))), catch(rtrace(retractall(get_operator_typedef0(_253474, _253476, _253478, _253480, _253482))), _258126, throw(give_up(_258126=retractall(get_operator_typedef0(_253474, _253476, _253478, _253480, _253482))))), throw(_258126)))
Unify: (208) [user] catch_err(retractall(get_operator_typedef0(_253474, _253476, _253478, _253480, _253482)), _258126, (write_src_uo(_258126=retractall(get_operator_typedef0(_253474, _253476, _253478, _253480, _253482))), catch(rtrace(retractall(get_operator_typedef0(_253474, _253476, _253478, _253480, _253482))), _258126, throw(give_up(_258126=retractall(get_operator_typedef0(_253474, _253476, _253478, _253480, _253482))))), throw(_258126)))
^ Call: (210) [user] retractall(get_operator_typedef0(_253474, _253476, _253478, _253480, _253482))
^ Exit: (210) [user] retractall(get_operator_typedef0(_253474, _253476, _253478, _253480, _253482))
Exit: (208) [user] catch_err(retractall(get_operator_typedef0(_253474, _253476, _253478, _253480, _253482)), _258126, (write_src_uo(_258126=retractall(get_operator_typedef0(_253474, _253476, _253478, _253480, _253482))), catch(rtrace(retractall(get_operator_typedef0(_253474, _253476, _253478, _253480, _253482))), _258126, throw(give_up(_258126=retractall(get_operator_typedef0(_253474, _253476, _253478, _253480, _253482))))), throw(_258126)))
Exit: (207) [user] rtrace_on_error(retractall(get_operator_typedef0(_253474, _253476, _253478, _253480, _253482)))
^ Exit: (206) [$apply] forall(user:rtrace_on_error(retractall(get_operator_typedef0(_253474, _253476, _253478, _253480, _253482))), user:true)
^ Redo: (206) [user] clause(reset_cache, _250640)
^ Exit: (206) [user] clause(reset_cache, true)
^ Call: (206) [user] forall(rtrace_on_error(true), true)
^ Unify: (206) [$apply] forall(user:rtrace_on_error(true), user:true)
Call: (207) [user] rtrace_on_error(true)
Unify: (207) [user] rtrace_on_error(true)
Call: (208) [user] catch_err(true, _270250, (write_src_uo(_270250=true), catch(rtrace(true), _270250, throw(give_up(_270250=true))), throw(_270250)))
Unify: (208) [user] catch_err(true, _270250, (write_src_uo(_270250=true), catch(rtrace(true), _270250, throw(give_up(_270250=true))), throw(_270250)))
Exit: (208) [user] catch_err(true, _270250, (write_src_uo(_270250=true), catch(rtrace(true), _270250, throw(give_up(_270250=true))), throw(_270250)))
Exit: (207) [user] rtrace_on_error(true)
^ Exit: (206) [$apply] forall(user:rtrace_on_error(true), user:true)
^ Exit: (205) [$apply] forall(user:clause(reset_cache, _250640), user:forall(rtrace_on_error(_250640), true))
Exit: (204) [user] reset_caches
Call: (205) [user] interactively_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), _158256, [], [], _158256, _3362)
Unify: (205) [user] interactively_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), _158256, [], [], _158256, _3362)
Call: (207) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), _158256, [], [], _158256, _3362)
Unify: (207) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), _158256, [], [], _158256, _3362)
Call: (208) [user] file_hides_results(eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256))
Redo: (207) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), _158256, [], [], _158256, _3362)
Unify: (207) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), _158256, [], [], _158256, _3362)
^ Call: (209) [system] setup_call_cleanup('$notrace'(_307398, _307400), once(user:(reset_eval_num, _306870=res(_3362), _306886=prev_result('Empty'), inside_assert(eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), _306904), (is_compatio->option_else(answer, _306928, leap);option_else(answer, _306928, each)), option_else('maximum-result-count', _306950, inf), option_else('initial-result-count', _306964, 10), _306976=contrl(_306950, _306928), _306994=_306996, (file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')=file(_307024), option_value(exec, skip), \+always_exec(_306904)->_307054=(skip(eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256)), deterministic(_307070)), _306994=1, !, true;_307054=(eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), deterministic(_307070), xform_out(_158256, _307128), nb_setarg(1, _306870, _307128)), !, flag(result_num, _307154, 0), _307166=eval('&self', _306904, _158256), \+ \+ (user:maplist(name_vars, []), user:name_vars('OUT'=_158256), if_t(_306994==1, writeln(' ; SKIPPING')), if_t((is_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'));_306994==1), (if_t(\+option_value(doing_repl, true), if_t(\+option_value(repl, true), if_t(option_value(prolog, true), add_history_pl(_307166)))), if_t(option_value(repl, true), add_history_src(exec(_306904))))), prolog_only(color_g_mesg('#da70d6', (write('% DEBUG: '), writeq(_307166), writeln('.')))), true)))), '$restore_trace'(_307398, _307400))
^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_307398, _307400), system:once(user:(reset_eval_num, _306870=res(_3362), _306886=prev_result('Empty'), inside_assert(eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), _306904), (is_compatio->option_else(answer, _306928, leap);option_else(answer, _306928, each)), option_else('maximum-result-count', _306950, inf), option_else('initial-result-count', _306964, 10), _306976=contrl(_306950, _306928), _306994=_306996, (file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')=file(_307024), option_value(exec, skip), \+always_exec(_306904)->_307054=(skip(eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256)), deterministic(_307070)), _306994=1, !, true;_307054=(eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), deterministic(_307070), xform_out(_158256, _307128), nb_setarg(1, _306870, _307128)), !, flag(result_num, _307154, 0), _307166=eval('&self', _306904, _158256), \+ \+ (user:maplist(name_vars, []), user:name_vars('OUT'=_158256), if_t(_306994==1, writeln(' ; SKIPPING')), if_t((is_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'));_306994==1), (if_t(\+option_value(doing_repl, true), if_t(\+option_value(repl, true), if_t(option_value(prolog, true), add_history_pl(_307166)))), if_t(option_value(repl, true), add_history_src(exec(_306904))))), prolog_only(color_g_mesg('#da70d6', (write('% DEBUG: '), writeq(_307166), writeln('.')))), true)))), system:'$restore_trace'(_307398, _307400))
^ Call: (210) [system] sig_atomic(system:'$notrace'(_307398, _307400))
^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(reset_eval_num, res(_3362)=res(_3362), prev_result('Empty')=prev_result('Empty'), inside_assert(eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), ['get-doc', 'some-func']), (is_compatio->option_else(answer, each, leap);option_else(answer, each, each)), option_else('maximum-result-count', inf, inf), option_else('initial-result-count', 10, 10), contrl(inf, each)=contrl(inf, each), _306994=_306994, (file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')=file(_307024), option_value(exec, skip), \+always_exec(['get-doc', 'some-func'])->(eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), deterministic(_307070), xform_out(_158256, _307128), nb_setarg(1, res(_3362), _307128))=(skip(eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256)), deterministic(_307070)), _306994=1, !, true;(eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), deterministic(_307070), xform_out(_158256, _307128), nb_setarg(1, res(_3362), _307128))=(eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), deterministic(_307070), xform_out(_158256, _307128), nb_setarg(1, res(_3362), _307128)), !, flag(result_num, 1, 0), eval('&self', ['get-doc', 'some-func'], _158256)=eval('&self', ['get-doc', 'some-func'], _158256), \+ \+ (user:maplist(name_vars, []), user:name_vars('OUT'=_158256), if_t(_306994==1, writeln(' ; SKIPPING')), if_t((is_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'));_306994==1), (if_t(\+option_value(doing_repl, true), if_t(\+option_value(repl, true), if_t(option_value(prolog, true), add_history_pl(eval('&self', ['get-doc', 'some-func'], _158256))))), if_t(option_value(repl, true), add_history_src(exec(['get-doc', 'some-func']))))), prolog_only(color_g_mesg('#da70d6', (write('% DEBUG: '), writeq(eval('&self', ['get-doc', 'some-func'], _158256)), writeln('.')))), true)))), system:'$restore_trace'(3, -1))
^ Call: (208) [user] in_answer_io(format('~N['))
^ Unify: (208) [user] in_answer_io(format('~N['))
Call: (209) [system] nb_current(suspend_answers, true)
^ Redo: (208) [user] in_answer_io(format('~N['))
^ Unify: (208) [user] in_answer_io(format('~N['))
^ Call: (209) [user] answer_output(_339428)
^ Unify: (209) [user] answer_output(_339428)
^ Call: (210) [user] is_testing
^ Unify: (210) [user] is_testing
^ Call: (211) [user] is_metta_flag(test)
^ Unify: (211) [user] is_metta_flag(test)
^ Call: (213) [system] setup_call_cleanup('$notrace'(_344970, _344972), once(user:is_flag0(test)), '$restore_trace'(_344970, _344972))
^ Unify: (213) [system] setup_call_cleanup(system:'$notrace'(_344970, _344972), system:once(user:is_flag0(test)), system:'$restore_trace'(_344970, _344972))
^ Call: (214) [system] sig_atomic(system:'$notrace'(_344970, _344972))
^ Exit: (213) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1))
^ Exit: (211) [user] is_metta_flag(test)
^ Exit: (210) [user] is_testing
^ Call: (210) [user] original_user_output(_339428)
^ Unify: (210) [user] original_user_output(_339428)
Call: (211) [system] stream_property(_339428, file_no(1))
Unify: (211) [system] stream_property(_339428, file_no(1))
Call: (212) [system] nonvar(_339428)
Redo: (211) [system] stream_property(_339428, file_no(1))
Unify: (211) [system] stream_property(_339428, file_no(1))
Call: (212) [system] nonvar(_339428)
Redo: (211) [system] stream_property(_339428, file_no(1))
Unify: (211) [system] stream_property(_339428, file_no(1))
Call: (212) [system] nonvar(file_no(1))
Exit: (212) [system] nonvar(file_no(1))
Call: (212) [system] file_no(1)=alias(_361706)
Redo: (211) [system] stream_property(_339428, file_no(1))
Exit: (211) [system] stream_property((0x7ff3ae2ea120), file_no(1))
^ Exit: (210) [user] original_user_output((0x7ff3ae2ea120))
^ Exit: (209) [user] answer_output((0x7ff3ae2ea120))
^ Call: (209) [user] with_output_to((0x7ff3ae2ea120), format('~N['))
Call: (211) [$syspreds] format('~N[')
Unify: (211) [$syspreds] format('~N[')
^ Call: (212) [$syspreds] format('~N[', [])
[
^ Exit: (212) [$syspreds] format('~N[', [])
Exit: (211) [$syspreds] format('~N[')
^ Exit: (209) [user] with_output_to((0x7ff3ae2ea120), format('~N['))
^ Exit: (208) [user] in_answer_io(format('~N['))
Call: (208) [user] forall_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), _373824, _307070, timed_call((eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), deterministic(_307070), xform_out(_158256, _307128), nb_setarg(1, res(_3362), _307128)), _373830), ((((_307070==true->!;true), set_option_value(interactive, _373824), contrl(inf, each)=contrl(_373900, _373902), nb_setarg(1, res(_3362), _307128), current_input(_373926), read_pending_codes(_373926, _373938, []), flag(result_num, _373952, _373952+1), flag(result_num, _373972, _373972), reset_eval_num, user_io((in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), _307128))), if_t(_373972=<_373900, ((_373972==1, _307070==true->not_compatio(format('~N~nDeterministic: ', [])), !;_307070==true->not_compatio(format('~N~nLast Result(~w): ', [_373972])), !;not_compatio(format('~N~nNDet Result(~w): ', [_373972]))), ignore((not_compatio(if_t(\+symbolic(_307128), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc(_307128)), true)))))))), in_answer_io(write_asrc(_307128)), not_compatio(format('~N')), (_307070\==true, _373824, _373902\==leap, 10>_373972, _373972<_373900->_374334=true;_374334=false), if_t((_374334==true;_307070==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', _373830))))), color_g_mesg('green', ignore(([]\=@=[]->not_compatio((reverse([], _374438), maplist(print_var, _374438), nop(nl)));true)))), (_374334==true->write("~npress ';' for more solutions "), get_single_char_key(_374500), not_compatio((writeq(key=_374500), nl)), (_374500==b->once(repl), fail;_374500==m->make;_374500==t->nop(set_debug(eval, true)), rtrace;_374500=='T'->set_debug(eval, true);_374500==(;)->true;_374500==esc('[A', [27, 91, 65])->nb_setarg(2, contrl(inf, each), leap);_374500=='L'->nb_setarg(1, contrl(inf, each), _373972);_374500==l->nb_setarg(2, contrl(inf, each), leap);(_374500=='\n';_374500=='\r')->!, fail;!, fail));_307070\==true, \+_373824, contrl(inf, each)=contrl(_373900, leap)->true;_307070==true->!;true), format('~N~n')))
Unify: (208) [user] forall_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'), false, _307070, timed_call((eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), deterministic(_307070), xform_out(_158256, _307128), nb_setarg(1, res(_3362), _307128)), _373830), ((((_307070==true->!;true), set_option_value(interactive, false), contrl(inf, each)=contrl(_373900, _373902), nb_setarg(1, res(_3362), _307128), current_input(_373926), read_pending_codes(_373926, _373938, []), flag(result_num, _373952, _373952+1), flag(result_num, _373972, _373972), reset_eval_num, user_io((in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), _307128))), if_t(_373972=<_373900, ((_373972==1, _307070==true->not_compatio(format('~N~nDeterministic: ', [])), !;_307070==true->not_compatio(format('~N~nLast Result(~w): ', [_373972])), !;not_compatio(format('~N~nNDet Result(~w): ', [_373972]))), ignore((not_compatio(if_t(\+symbolic(_307128), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc(_307128)), true)))))))), in_answer_io(write_asrc(_307128)), not_compatio(format('~N')), (_307070\==true, false, _373902\==leap, 10>_373972, _373972<_373900->_374334=true;_374334=false), if_t((_374334==true;_307070==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', _373830))))), color_g_mesg('green', ignore(([]\=@=[]->not_compatio((reverse([], _374438), maplist(print_var, _374438), nop(nl)));true)))), (_374334==true->write("~npress ';' for more solutions "), get_single_char_key(_374500), not_compatio((writeq(key=_374500), nl)), (_374500==b->once(repl), fail;_374500==m->make;_374500==t->nop(set_debug(eval, true)), rtrace;_374500=='T'->set_debug(eval, true);_374500==(;)->true;_374500==esc('[A', [27, 91, 65])->nb_setarg(2, contrl(inf, each), leap);_374500=='L'->nb_setarg(1, contrl(inf, each), _373972);_374500==l->nb_setarg(2, contrl(inf, each), leap);(_374500=='\n';_374500=='\r')->!, fail;!, fail));_307070\==true, \+false, contrl(inf, each)=contrl(_373900, leap)->true;_307070==true->!;true), format('~N~n')))
Call: (209) [user] timed_call((eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), deterministic(_307070), xform_out(_158256, _307128), nb_setarg(1, res(_3362), _307128)), _373830)
Unify: (209) [user] timed_call((eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), deterministic(_307070), xform_out(_158256, _307128), nb_setarg(1, res(_3362), _307128)), _373830)
Call: (210) [system] statistics(cputime, _387086)
Exit: (210) [system] statistics(cputime, 12.295774419)
Call: (210) [user] rtrace_this((eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), deterministic(_307070), xform_out(_158256, _307128), nb_setarg(1, res(_3362), _307128)))
Unify: (210) [user] rtrace_this((eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), deterministic(_307070), xform_out(_158256, _307128), nb_setarg(1, res(_3362), _307128)))
^ Call: (211) [user] option_value(rtrace, true)
^ Unify: (211) [user] option_value(rtrace, true)
Call: (212) [system] var(true)
Fail: (212) [system] var(true)
^ Redo: (211) [user] option_value(rtrace, true)
^ Unify: (211) [user] option_value(rtrace, true)
Call: (212) [system] true==true
Exit: (212) [system] true==true
^ Call: (212) [user] option_value0(rtrace, 'True')
^ Unify: (212) [user] option_value0(rtrace, 'True')
^ Call: (213) [user] was_option_value(rtrace, _400046)
^ Unify: (213) [user] was_option_value(rtrace, _400046)
Call: (214) [system] current_prolog_flag(rtrace, _401904)
Fail: (214) [system] current_prolog_flag(rtrace, _401904)
^ Redo: (213) [user] was_option_value(rtrace, _400046)
^ Unify: (213) [user] was_option_value(rtrace, _400046)
Call: (214) [$syspreds] prolog_load_context(rtrace, _405618)
Fail: (214) [$syspreds] prolog_load_context(rtrace, _405618)
^ Redo: (213) [user] was_option_value(rtrace, _400046)
^ Unify: (213) [user] was_option_value(rtrace, _400046)
Call: (214) [system] nb_current(rtrace, _409332)
Fail: (214) [system] nb_current(rtrace, _409332)
^ Fail: (213) [user] was_option_value(rtrace, _400046)
^ Redo: (212) [user] option_value0(rtrace, 'True')
^ Fail: (212) [user] option_value0(rtrace, 'True')
^ Redo: (211) [user] option_value(rtrace, true)
^ Unify: (211) [user] option_value(rtrace, true)
Call: (212) [system] true==false
Fail: (212) [system] true==false
^ Redo: (211) [user] option_value(rtrace, true)
^ Unify: (211) [user] option_value(rtrace, true)
^ Call: (213) [system] setup_call_cleanup('$notrace'(_419556, _419558), once(user:option_value0(rtrace, true)), '$restore_trace'(_419556, _419558))
^ Unify: (213) [system] setup_call_cleanup(system:'$notrace'(_419556, _419558), system:once(user:option_value0(rtrace, true)), system:'$restore_trace'(_419556, _419558))
^ Call: (214) [system] sig_atomic(system:'$notrace'(_419556, _419558))
^ Fail: (211) [user] option_value(rtrace, true)
Redo: (210) [user] rtrace_this((eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), deterministic(_307070), xform_out(_158256, _307128), nb_setarg(1, res(_3362), _307128)))
Unify: (210) [user] rtrace_this((eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), deterministic(_307070), xform_out(_158256, _307128), nb_setarg(1, res(_3362), _307128)))
^ Call: (211) [user] is_debugging(rtrace)
^ Unify: (211) [user] is_debugging(rtrace)
Call: (212) [system] var(rtrace)
Fail: (212) [system] var(rtrace)
^ Redo: (211) [user] is_debugging(rtrace)
^ Unify: (211) [user] is_debugging(rtrace)
Call: (212) [system] rtrace==false
Fail: (212) [system] rtrace==false
^ Redo: (211) [user] is_debugging(rtrace)
^ Unify: (211) [user] is_debugging(rtrace)
Call: (212) [system] rtrace==true
Fail: (212) [system] rtrace==true
^ Redo: (211) [user] is_debugging(rtrace)
^ Unify: (211) [user] is_debugging(rtrace)
^ Call: (212) [user] fast_option_value(rtrace, debug)
^ Unify: (212) [user] fast_option_value(rtrace, debug)
Call: (213) [system] atom(rtrace)
Exit: (213) [system] atom(rtrace)
Call: (213) [system] current_prolog_flag(rtrace, debug)
Fail: (213) [system] current_prolog_flag(rtrace, debug)
^ Fail: (212) [user] fast_option_value(rtrace, debug)
^ Redo: (211) [user] is_debugging(rtrace)
^ Unify: (211) [user] is_debugging(rtrace)
^ Call: (212) [user] fast_option_value(rtrace, trace)
^ Unify: (212) [user] fast_option_value(rtrace, trace)
Call: (213) [system] atom(rtrace)
Exit: (213) [system] atom(rtrace)
Call: (213) [system] current_prolog_flag(rtrace, trace)
Fail: (213) [system] current_prolog_flag(rtrace, trace)
^ Fail: (212) [user] fast_option_value(rtrace, trace)
^ Redo: (211) [user] is_debugging(rtrace)
^ Unify: (211) [user] is_debugging(rtrace)
Call: (212) [prolog_debug] prolog_debug:debugging(metta(rtrace), _454774)
Unify: (212) [prolog_debug] prolog_debug:debugging(metta(rtrace), _454774)
^ Call: (213) [prolog_debug] prolog_debug:debugging(metta(rtrace), _454774, _456710)
^ Unify: (213) [prolog_debug] prolog_debug:debugging(metta(rtrace), _454774, [])
Call: (214) [system] current_prolog_flag(nodebugx, true)
^ Redo: (213) [prolog_debug] prolog_debug:debugging(metta(rtrace), _454774, _459514)
^ Unify: (213) [prolog_debug] prolog_debug:debugging(metta(rtrace), _454774, _460452)
^ Call: (214) [prolog_debug] current_predicate(debugging_logicmoo_setting/3)
^ Exit: (214) [prolog_debug] current_predicate(debugging_logicmoo_setting/3)
^ Call: (214) [prolog_debug] predicate_property(bugger:debugging_logicmoo_setting(_463186, _463188, _463190), defined)
^ Unify: (214) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_463186, _463188, _463190), defined)
Call: (215) [system] nonvar(defined)
Exit: (215) [system] nonvar(defined)
Call: (215) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_463186, _463188, _463190))
Unify: (215) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_463186, _463188, _463190))
Call: (216) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_463186, _463188, _463190))
Unify: (216) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_463186, _463188, _463190))
Call: (217) [system] callable(debugging_logicmoo_setting(_463186, _463188, _463190))
Exit: (217) [system] callable(debugging_logicmoo_setting(_463186, _463188, _463190))
Call: (217) [system] atom(bugger)
Exit: (217) [system] atom(bugger)
Exit: (216) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_463186, _463188, _463190))
Exit: (215) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_463186, _463188, _463190))
^ Exit: (214) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_463186, _463188, _463190), defined)
^ Call: (214) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), _454774, _477100)
^ Unify: (214) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), true, [user_error])
^ Exit: (214) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), true, [user_error])
^ Exit: (213) [prolog_debug] prolog_debug:debugging(metta(rtrace), true, [user_error])
Exit: (212) [prolog_debug] prolog_debug:debugging(metta(rtrace), true)
Call: (212) [system] true==true
Exit: (212) [system] true==true
^ Exit: (211) [user] is_debugging(rtrace)
Exit: (210) [user] rtrace_this((eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), deterministic(_307070), xform_out(_158256, _307128), nb_setarg(1, res(_3362), _307128)))
^ Call: (211) [rtrace] bugger:scce_orig(restart_rtrace, user:(eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), deterministic(_307070), xform_out(_158256, _307128), nb_setarg(1, res(_3362), _307128)), tAt_rtrace)
^ Unify: (211) [bugger] bugger:scce_orig(rtrace:restart_rtrace, user:(eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), deterministic(_307070), xform_out(_158256, _307128), nb_setarg(1, res(_3362), _307128)), rtrace:tAt_rtrace)
Call: (212) [system] _487560=mquietly_if(true, rtrace:tAt_rtrace)
Exit: (212) [system] mquietly_if(true, rtrace:tAt_rtrace)=mquietly_if(true, rtrace:tAt_rtrace)
^ Call: (212) [bugger] setup_call_cleanup(rtrace:restart_rtrace, ((user:(eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), deterministic(_307070), xform_out(_158256, _307128), nb_setarg(1, res(_3362), _307128)), deterministic(_489438)), (notrace(_489438==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), mquietly_if(true, rtrace:tAt_rtrace))
^ Unify: (212) [system] setup_call_cleanup(rtrace:restart_rtrace, bugger:((user:(eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), deterministic(_307070), xform_out(_158256, _307128), nb_setarg(1, res(_3362), _307128)), deterministic(_489438)), (notrace(_489438==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), bugger:mquietly_if(true, rtrace:tAt_rtrace))
^ Call: (213) [system] sig_atomic(rtrace:restart_rtrace)
^ Call: (216) [rtrace] rtrace:restart_rtrace1
^ Unify: (216) [rtrace] rtrace:restart_rtrace1
^ Exit: (216) [rtrace] rtrace:restart_rtrace1
^ Exit: (213) [system] sig_atomic(rtrace:restart_rtrace)
Call: (214) [user] eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256)
Unify: (214) [user] eval_H(500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256)
^ Call: (215) [user] catch_metta_return(eval_args(=, _498212, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), _158256)
^ Unify: (215) [user] catch_metta_return(eval_args(=, _498212, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256), _158256)
^ Call: (217) [user] eval_args(=, _498212, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256)
^ Unify: (217) [user] eval_args(=, _498212, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256)
Call: (218) [system] var([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
^ Redo: (217) [user] eval_args(=, _498212, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256)
^ Unify: (217) [user] eval_args(=, _498212, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256)
^ Call: (219) [system] setup_call_cleanup('$notrace'(_504818, _504820), once(user:self_eval([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])), '$restore_trace'(_504818, _504820))
^ Unify: (219) [system] setup_call_cleanup(system:'$notrace'(_504818, _504820), system:once(user:self_eval([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])), system:'$restore_trace'(_504818, _504820))
^ Call: (220) [system] sig_atomic(system:'$notrace'(_504818, _504820))
^ Redo: (217) [user] eval_args(=, _498212, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256)
^ Unify: (217) [user] eval_args(=, _498212, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256)
^ Call: (219) [system] setup_call_cleanup('$notrace'(_509556, _509558), once(user:nonvar(_158256)), '$restore_trace'(_509556, _509558))
^ Unify: (219) [system] setup_call_cleanup(system:'$notrace'(_509556, _509558), system:once(user:nonvar(_158256)), system:'$restore_trace'(_509556, _509558))
^ Call: (220) [system] sig_atomic(system:'$notrace'(_509556, _509558))
^ Redo: (217) [user] eval_args(=, _498212, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256)
^ Unify: (217) [user] eval_args(=, _498212, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256)
^ Call: (219) [system] setup_call_cleanup('$notrace'(_514294, _514296), once(user:nonvar(_158256)), '$restore_trace'(_514294, _514296))
^ Unify: (219) [system] setup_call_cleanup(system:'$notrace'(_514294, _514296), system:once(user:nonvar(_158256)), system:'$restore_trace'(_514294, _514296))
^ Call: (220) [system] sig_atomic(system:'$notrace'(_514294, _514296))
^ Redo: (217) [user] eval_args(=, _498212, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256)
^ Unify: (217) [user] eval_args(=, _498212, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256)
Call: (218) [system] [['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]==[]
^ Redo: (217) [user] eval_args(=, _498212, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256)
^ Unify: (217) [user] eval_args(=, _498212, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _158256)
Call: (218) [system] atom(=)
Exit: (218) [system] atom(=)
Call: (218) [system] (=)\==(=)
^ Redo: (217) [user] eval_args(=, _5862, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3804)
^ Unify: (217) [user] eval_args(=, _5862, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3804)
^ Call: (218) [user] self_eval([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
^ Unify: (218) [user] self_eval([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
^ Call: (220) [system] setup_call_cleanup('$notrace'(_10320, _10322), once(user:self_eval0([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])), '$restore_trace'(_10320, _10322))
^ Unify: (220) [system] setup_call_cleanup(system:'$notrace'(_10320, _10322), system:once(user:self_eval0([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])), system:'$restore_trace'(_10320, _10322))
^ Call: (221) [system] sig_atomic(system:'$notrace'(_10320, _10322))
^ Fail: (218) [user] self_eval([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
^ Redo: (217) [user] eval_args(=, _5862, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3804)
^ Unify: (217) [user] eval_args(=, _5862, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3804)
^ Call: (218) [user] eval_00(=, _5862, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3804)
^ Unify: (218) [user] eval_00(=, _5862, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3804)
^ Call: (219) [user] self_eval([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
^ Unify: (219) [user] self_eval([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
^ Call: (221) [system] setup_call_cleanup('$notrace'(_19718, _19720), once(user:self_eval0([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])), '$restore_trace'(_19718, _19720))
^ Unify: (221) [system] setup_call_cleanup(system:'$notrace'(_19718, _19720), system:once(user:self_eval0([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])), system:'$restore_trace'(_19718, _19720))
^ Call: (222) [system] sig_atomic(system:'$notrace'(_19718, _19720))
^ Fail: (219) [user] self_eval([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
^ Redo: (218) [user] eval_00(=, _5862, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3804)
^ Unify: (218) [user] eval_00(=, _5862, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3804)
^ Call: (219) [user] eval_01(=, _5862, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3804)
^ Unify: (219) [user] eval_01(=, _5862, 500, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _3804)
^ Call: (220) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args)))
^ Unify: (220) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args)))
Call: (222) [system] 500<1
Fail: (222) [system] 500<1
^ Redo: (220) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args)))
^ Exit: (220) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args)))
^ Call: (221) [system] setup_call_cleanup('$notrace'(_32876, _32878), once(user:(_32852 is 500-1, copy_term([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _32866))), '$restore_trace'(_32876, _32878))
^ Unify: (221) [system] setup_call_cleanup(system:'$notrace'(_32876, _32878), system:once(user:(_32852 is 500-1, copy_term([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _32866))), system:'$restore_trace'(_32876, _32878))
^ Call: (222) [system] sig_atomic(system:'$notrace'(_32876, _32878))
^ Exit: (221) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(499 is 500-1, copy_term([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]))), system:'$restore_trace'(3, -1))
^ Call: (220) [user] trace_eval(eval_20(=, _5862), e, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)
^ Unify: (220) [user] trace_eval(eval_20(=, _5862), e, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)
^ Call: (221) [user] must_det_ll((notrace((flag(eval_num, _38570, _38570+1), _38588 is _38570 mod 500, _38606 is 99-499 mod 100, _38630=_38632, option_else('trace-length', _38644, 500), option_else('trace-depth', _38652, 30))), quietly(if_t((nop(stop_rtrace), _38588>_38644), (set_debug(eval, false), _38708 is _38644+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_38708])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_38760)))))
^ Unify: (221) [user] must_det_ll(user:(notrace((flag(eval_num, _38570, _38570+1), _38588 is _38570 mod 500, _38606 is 99-499 mod 100, _38630=_38632, option_else('trace-length', _38644, 500), option_else('trace-depth', _38652, 30))), quietly(if_t((nop(stop_rtrace), _38588>_38644), (set_debug(eval, false), _38708 is _38644+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_38708])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_38760)))))
^ Call: (222) [user] once(user:(notrace((flag(eval_num, _38570, _38570+1), _38588 is _38570 mod 500, _38606 is 99-499 mod 100, _38630=_38632, option_else('trace-length', _38644, 500), option_else('trace-depth', _38652, 30))), quietly(if_t((nop(stop_rtrace), _38588>_38644), (set_debug(eval, false), _38708 is _38644+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_38708])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_38760)))))
^ Unify: (222) [system] once(user:(notrace((flag(eval_num, _38570, _38570+1), _38588 is _38570 mod 500, _38606 is 99-499 mod 100, _38630=_38632, option_else('trace-length', _38644, 500), option_else('trace-depth', _38652, 30))), quietly(if_t((nop(stop_rtrace), _38588>_38644), (set_debug(eval, false), _38708 is _38644+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_38708])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_38760)))))
^ Call: (225) [system] setup_call_cleanup('$notrace'(_42484, _42486), once(user:(flag(eval_num, _38570, _38570+1), _38588 is _38570 mod 500, _38606 is 99-499 mod 100, _38630=_38632, option_else('trace-length', _38644, 500), option_else('trace-depth', _38652, 30))), '$restore_trace'(_42484, _42486))
^ Unify: (225) [system] setup_call_cleanup(system:'$notrace'(_42484, _42486), system:once(user:(flag(eval_num, _38570, _38570+1), _38588 is _38570 mod 500, _38606 is 99-499 mod 100, _38630=_38632, option_else('trace-length', _38644, 500), option_else('trace-depth', _38652, 30))), system:'$restore_trace'(_42484, _42486))
^ Call: (226) [system] sig_atomic(system:'$notrace'(_42484, _42486))
^ Exit: (225) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 0, 0+1), 0 is 0 mod 500, 0 is 99-499 mod 100, _38630=_38630, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1))
^ Call: (225) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _38708 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_38708])), nop((start_rtrace, rtrace)))))
^ Unify: (225) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _38708 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_38708])), nop((start_rtrace, rtrace)))))
^ Exit: (225) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _38708 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_38708])), nop((start_rtrace, rtrace)))))
Call: (224) [user] nop(notrace(no_repeats_var(_38760)))
Unify: (224) [user] nop(notrace(no_repeats_var(_38760)))
Exit: (224) [user] nop(notrace(no_repeats_var(_38760)))
^ Exit: (222) [system] once(user:(notrace((flag(eval_num, 0, 0+1), 0 is 0 mod 500, 0 is 99-499 mod 100, _38630=_38630, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _38708 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_38708])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_38760)))))
^ Exit: (221) [user] must_det_ll(user:(notrace((flag(eval_num, 0, 0+1), 0 is 0 mod 500, 0 is 99-499 mod 100, _38630=_38630, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _38708 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_38708])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_38760)))))
Call: (221) [occurs] occurs:sub_term(_53948, e)
Unify: (221) [occurs] occurs:sub_term(e, e)
Exit: (221) [occurs] occurs:sub_term(e, e)
Call: (221) [system] e\=e
Fail: (221) [system] e\=e
Redo: (221) [occurs] occurs:sub_term(_53948, e)
Unify: (221) [occurs] occurs:sub_term(_53948, e)
Call: (222) [system] compound(e)
Fail: (222) [system] compound(e)
Fail: (221) [occurs] occurs:sub_term(_53948, e)
^ Redo: (220) [user] trace_eval(eval_20(=, _5862), e, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)
Call: (221) [system] _64166=e
Exit: (221) [system] e=e
^ Call: (221) [user] if_trace((eval;e), (_38630=1, indentq(0, 0, -->, [e, [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]])))
^ Unify: (221) [user] if_trace((eval;e), (_38630=1, indentq(0, 0, -->, [e, [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]])))
^ Call: (223) [system] setup_call_cleanup('$notrace'(_67970, _67972), once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _38630=1, indentq(0, 0, -->, [e, [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]]))), _67928, fbug((_67928-->if_trace((eval;e), (_38630=1, indentq(0, 0, -->, [e, [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]])))))))), '$restore_trace'(_67970, _67972))
^ Unify: (223) [system] setup_call_cleanup(system:'$notrace'(_67970, _67972), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _38630=1, indentq(0, 0, -->, [e, [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]]))), _67928, fbug((_67928-->if_trace((eval;e), (_38630=1, indentq(0, 0, -->, [e, [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]])))))))), system:'$restore_trace'(_67970, _67972))
^ Call: (224) [system] sig_atomic(system:'$notrace'(_67970, _67972))
^ Exit: (223) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _38630=1, indentq(0, 0, -->, [e, [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]]))), _67928, fbug((_67928-->if_trace((eval;e), (_38630=1, indentq(0, 0, -->, [e, [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]])))))))), system:'$restore_trace'(3, -1))
^ Exit: (221) [user] if_trace((eval;e), (_38630=1, indentq(0, 0, -->, [e, [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]])))
Call: (221) [system] _72752=retval(fail)
Exit: (221) [system] retval(fail)=retval(fail)
Call: (221) [system] _74614=(\+ \+ (flag(eval_num, _74634, _74634+1), (retval(fail)\=@=retval(fail), nonvar(_36660)->indentq(0, _74634, <--, [e, _36660]);indentq(0, _74634, <--, [e, retval(fail)]))))
Exit: (221) [system] (\+ \+ (flag(eval_num, _74634, _74634+1), (retval(fail)\=@=retval(fail), nonvar(_36660)->indentq(0, _74634, <--, [e, _36660]);indentq(0, _74634, <--, [e, retval(fail)]))))=(\+ \+ (flag(eval_num, _74634, _74634+1), (retval(fail)\=@=retval(fail), nonvar(_36660)->indentq(0, _74634, <--, [e, _36660]);indentq(0, _74634, <--, [e, retval(fail)]))))
^ Call: (221) [user] call_cleanup(((call(eval_20(=, _5862), 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)*->nb_setarg(1, retval(fail), _36660);fail, trace, call(eval_20(=, _5862), 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)), ignore(notrace((\+_36660\=_38760, nb_setarg(1, retval(fail), _36660))))), ignore((_38630==1->ignore(\+ \+ (flag(eval_num, _74634, _74634+1), (retval(fail)\=@=retval(fail), nonvar(_36660)->indentq(0, _74634, <--, [e, _36660]);indentq(0, _74634, <--, [e, retval(fail)]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _74634, _74634+1), (retval(fail)\=@=retval(fail), nonvar(_36660)->indentq(0, _74634, <--, [e, _36660]);indentq(0, _74634, <--, [e, retval(fail)])))))))))))
^ Unify: (221) [system] call_cleanup(user:((call(eval_20(=, _5862), 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)*->nb_setarg(1, retval(fail), _36660);fail, trace, call(eval_20(=, _5862), 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)), ignore(notrace((\+_36660\=_38760, nb_setarg(1, retval(fail), _36660))))), user:ignore((_38630==1->ignore(\+ \+ (flag(eval_num, _74634, _74634+1), (retval(fail)\=@=retval(fail), nonvar(_36660)->indentq(0, _74634, <--, [e, _36660]);indentq(0, _74634, <--, [e, retval(fail)]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _74634, _74634+1), (retval(fail)\=@=retval(fail), nonvar(_36660)->indentq(0, _74634, <--, [e, _36660]);indentq(0, _74634, <--, [e, retval(fail)])))))))))))
^ Call: (223) [user] eval_20(=, _5862, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)
^ Unify: (223) [user] eval_20(=, _5862, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)
Call: (224) [system] atom([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
^ Redo: (223) [user] eval_20(=, _5862, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)
^ Unify: (223) [user] eval_20(=, _5862, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)
^ Call: (224) [user] no_eval([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
^ Unify: (224) [user] no_eval([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
^ Call: (225) [user] self_eval([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
^ Unify: (225) [user] self_eval([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
^ Call: (227) [system] setup_call_cleanup('$notrace'(_87020, _87022), once(user:self_eval0([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])), '$restore_trace'(_87020, _87022))
^ Unify: (227) [system] setup_call_cleanup(system:'$notrace'(_87020, _87022), system:once(user:self_eval0([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])), system:'$restore_trace'(_87020, _87022))
^ Call: (228) [system] sig_atomic(system:'$notrace'(_87020, _87022))
^ Fail: (225) [user] self_eval([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
^ Redo: (224) [user] no_eval([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
^ Unify: (224) [user] no_eval([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
Call: (225) [system] atomic(assertEqual)
Exit: (225) [system] atomic(assertEqual)
^ Call: (225) [user] is_sl(assertEqual)
^ Unify: (225) [user] is_sl(assertEqual)
Call: (226) [system] number(assertEqual)
^ Redo: (223) [user] eval_20(=, _5862, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)
^ Unify: (223) [user] eval_20(=, _5862, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)
Call: (224) [system] [['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]==[]
^ Redo: (223) [user] eval_20(=, _5862, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)
^ Unify: (223) [user] eval_20(=, _5862, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)
Call: (224) [system] atom(=)
Exit: (224) [system] atom(=)
Call: (224) [system] (=)\==(=)
^ Redo: (223) [user] eval_20(=, _5862, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)
^ Unify: (223) [user] eval_20(=, _5862, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)
Call: (224) [system] 'get-doc'==eval
^ Redo: (223) [user] eval_20(=, _5862, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)
^ Unify: (223) [user] eval_20(=, _5862, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)
Call: (224) [system] callable(assertEqual)
Exit: (224) [system] callable(assertEqual)
^ Unify: (223) [user] eval_20(=, _5862, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)
Call: (224) [system] is_list([['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
Exit: (224) [system] is_list([['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
^ Unify: (223) [user] eval_20(=, _5862, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)
Call: (224) [system] is_list([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
Exit: (224) [system] is_list([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
^ Unify: (223) [user] eval_20(=, _5862, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], [assertEqual|_116870])
Call: (224) [system] var(assertEqual)
^ Redo: (223) [user] eval_20(=, _5862, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)
^ Unify: (223) [user] eval_20(=, _5862, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)
^ Call: (224) [user] once(expand_eval([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _120632))
^ Unify: (224) [system] once(user:expand_eval([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _120632))
^ Call: (225) [user] expand_eval([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _120632)
^ Unify: (225) [user] expand_eval([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _120632)
Call: (226) [system] is_list([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
Exit: (226) [system] is_list([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
^ Unify: (225) [user] expand_eval([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], [assertEqual|_126208])
Call: (226) [system] ground(assertEqual)
Exit: (226) [system] ground(assertEqual)
^ Unify: (225) [user] expand_eval([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], [assertEqual|_128990])
^ Call: (226) [user] apply:maplist(expand_eval, [['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _128990)
^ Unify: (226) [apply] apply:maplist(user:expand_eval, [['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _128990)
Call: (227) [apply] apply:maplist_([['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _128990, user:expand_eval)
Unify: (227) [apply] apply:maplist_([['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], [_132736|_132738], user:expand_eval)
^ Call: (228) [user] expand_eval(['get-doc', 'some-func'], _132736)
^ Unify: (228) [user] expand_eval(['get-doc', 'some-func'], _132736)
Call: (229) [system] is_list(['get-doc', 'some-func'])
Exit: (229) [system] is_list(['get-doc', 'some-func'])
^ Unify: (228) [user] expand_eval(['get-doc', 'some-func'], ['get-doc'|_137380])
Call: (229) [system] ground('get-doc')
Exit: (229) [system] ground('get-doc')
^ Unify: (228) [user] expand_eval(['get-doc', 'some-func'], ['get-doc'|_140162])
^ Call: (229) [user] apply:maplist(expand_eval, ['some-func'], _140162)
^ Unify: (229) [apply] apply:maplist(user:expand_eval, ['some-func'], _140162)
Call: (230) [apply] apply:maplist_(['some-func'], _140162, user:expand_eval)
Unify: (230) [apply] apply:maplist_(['some-func'], [_143908|_143910], user:expand_eval)
^ Call: (231) [user] expand_eval('some-func', _143908)
^ Unify: (231) [user] expand_eval('some-func', _143908)
Call: (232) [system] is_list('some-func')
^ Redo: (231) [user] expand_eval('some-func', _143908)
Call: (232) [system] 'some-func'=_143908
Exit: (232) [system] 'some-func'='some-func'
^ Exit: (231) [user] expand_eval('some-func', 'some-func')
Call: (231) [apply] apply:maplist_([], _143910, user:expand_eval)
Unify: (231) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (231) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (230) [apply] apply:maplist_(['some-func'], ['some-func'], user:expand_eval)
^ Exit: (229) [apply] apply:maplist(user:expand_eval, ['some-func'], ['some-func'])
^ Exit: (228) [user] expand_eval(['get-doc', 'some-func'], ['get-doc', 'some-func'])
Call: (228) [apply] apply:maplist_([['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _132738, user:expand_eval)
Unify: (228) [apply] apply:maplist_([['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], [_157864|_157866], user:expand_eval)
^ Call: (229) [user] expand_eval(['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _157864)
^ Unify: (229) [user] expand_eval(['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _157864)
Call: (230) [system] is_list(['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]])
Exit: (230) [system] is_list(['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]])
^ Unify: (229) [user] expand_eval(['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], ['@doc-formal'|_162508])
Call: (230) [system] ground('@doc-formal')
Exit: (230) [system] ground('@doc-formal')
^ Unify: (229) [user] expand_eval(['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], ['@doc-formal'|_165290])
^ Call: (230) [user] apply:maplist(expand_eval, [['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _165290)
^ Unify: (230) [apply] apply:maplist(user:expand_eval, [['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _165290)
Call: (231) [apply] apply:maplist_([['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _165290, user:expand_eval)
Unify: (231) [apply] apply:maplist_([['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], [_169036|_169038], user:expand_eval)
^ Call: (232) [user] expand_eval(['@item', 'some-func'], _169036)
^ Unify: (232) [user] expand_eval(['@item', 'some-func'], _169036)
Call: (233) [system] is_list(['@item', 'some-func'])
Exit: (233) [system] is_list(['@item', 'some-func'])
^ Unify: (232) [user] expand_eval(['@item', 'some-func'], ['@item'|_173680])
Call: (233) [system] ground('@item')
Exit: (233) [system] ground('@item')
^ Unify: (232) [user] expand_eval(['@item', 'some-func'], ['@item'|_176462])
^ Call: (233) [user] apply:maplist(expand_eval, ['some-func'], _176462)
^ Unify: (233) [apply] apply:maplist(user:expand_eval, ['some-func'], _176462)
Call: (234) [apply] apply:maplist_(['some-func'], _176462, user:expand_eval)
Unify: (234) [apply] apply:maplist_(['some-func'], [_180208|_180210], user:expand_eval)
^ Call: (235) [user] expand_eval('some-func', _180208)
^ Unify: (235) [user] expand_eval('some-func', _180208)
Call: (236) [system] is_list('some-func')
^ Redo: (235) [user] expand_eval('some-func', _180208)
Call: (236) [system] 'some-func'=_180208
Exit: (236) [system] 'some-func'='some-func'
^ Exit: (235) [user] expand_eval('some-func', 'some-func')
Call: (235) [apply] apply:maplist_([], _180210, user:expand_eval)
Unify: (235) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (235) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (234) [apply] apply:maplist_(['some-func'], ['some-func'], user:expand_eval)
^ Exit: (233) [apply] apply:maplist(user:expand_eval, ['some-func'], ['some-func'])
^ Exit: (232) [user] expand_eval(['@item', 'some-func'], ['@item', 'some-func'])
Call: (232) [apply] apply:maplist_([['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _169038, user:expand_eval)
Unify: (232) [apply] apply:maplist_([['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], [_194164|_194166], user:expand_eval)
^ Call: (233) [user] expand_eval(['@kind', function], _194164)
^ Unify: (233) [user] expand_eval(['@kind', function], _194164)
Call: (234) [system] is_list(['@kind', function])
Exit: (234) [system] is_list(['@kind', function])
^ Unify: (233) [user] expand_eval(['@kind', function], ['@kind'|_198808])
Call: (234) [system] ground('@kind')
Exit: (234) [system] ground('@kind')
^ Unify: (233) [user] expand_eval(['@kind', function], ['@kind'|_201590])
^ Call: (234) [user] apply:maplist(expand_eval, [function], _201590)
^ Unify: (234) [apply] apply:maplist(user:expand_eval, [function], _201590)
Call: (235) [apply] apply:maplist_([function], _201590, user:expand_eval)
Unify: (235) [apply] apply:maplist_([function], [_205336|_205338], user:expand_eval)
^ Call: (236) [user] expand_eval(function, _205336)
^ Unify: (236) [user] expand_eval(function, _205336)
Call: (237) [system] is_list(function)
^ Redo: (236) [user] expand_eval(function, _205336)
Call: (237) [system] function=_205336
Exit: (237) [system] function=function
^ Exit: (236) [user] expand_eval(function, function)
Call: (236) [apply] apply:maplist_([], _205338, user:expand_eval)
Unify: (236) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (236) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (235) [apply] apply:maplist_([function], [function], user:expand_eval)
^ Exit: (234) [apply] apply:maplist(user:expand_eval, [function], [function])
^ Exit: (233) [user] expand_eval(['@kind', function], ['@kind', function])
Call: (233) [apply] apply:maplist_([['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _194166, user:expand_eval)
Unify: (233) [apply] apply:maplist_([['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], [_219292|_219294], user:expand_eval)
^ Call: (234) [user] expand_eval(['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], _219292)
^ Unify: (234) [user] expand_eval(['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], _219292)
Call: (235) [system] is_list(['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])
Exit: (235) [system] is_list(['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])
^ Unify: (234) [user] expand_eval(['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@type'|_223936])
Call: (235) [system] ground('@type')
Exit: (235) [system] ground('@type')
^ Unify: (234) [user] expand_eval(['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@type'|_226718])
^ Call: (235) [user] apply:maplist(expand_eval, [[->, 'Arg1Type', 'Arg2Type', 'ReturnType']], _226718)
^ Unify: (235) [apply] apply:maplist(user:expand_eval, [[->, 'Arg1Type', 'Arg2Type', 'ReturnType']], _226718)
Call: (236) [apply] apply:maplist_([[->, 'Arg1Type', 'Arg2Type', 'ReturnType']], _226718, user:expand_eval)
Unify: (236) [apply] apply:maplist_([[->, 'Arg1Type', 'Arg2Type', 'ReturnType']], [_230464|_230466], user:expand_eval)
^ Call: (237) [user] expand_eval([->, 'Arg1Type', 'Arg2Type', 'ReturnType'], _230464)
^ Unify: (237) [user] expand_eval([->, 'Arg1Type', 'Arg2Type', 'ReturnType'], _230464)
Call: (238) [system] is_list([->, 'Arg1Type', 'Arg2Type', 'ReturnType'])
Exit: (238) [system] is_list([->, 'Arg1Type', 'Arg2Type', 'ReturnType'])
^ Unify: (237) [user] expand_eval([->, 'Arg1Type', 'Arg2Type', 'ReturnType'], [->|_235108])
Call: (238) [system] ground(->)
Exit: (238) [system] ground(->)
^ Unify: (237) [user] expand_eval([->, 'Arg1Type', 'Arg2Type', 'ReturnType'], [->|_237890])
^ Call: (238) [user] apply:maplist(expand_eval, ['Arg1Type', 'Arg2Type', 'ReturnType'], _237890)
^ Unify: (238) [apply] apply:maplist(user:expand_eval, ['Arg1Type', 'Arg2Type', 'ReturnType'], _237890)
Call: (239) [apply] apply:maplist_(['Arg1Type', 'Arg2Type', 'ReturnType'], _237890, user:expand_eval)
Unify: (239) [apply] apply:maplist_(['Arg1Type', 'Arg2Type', 'ReturnType'], [_241636|_241638], user:expand_eval)
^ Call: (240) [user] expand_eval('Arg1Type', _241636)
^ Unify: (240) [user] expand_eval('Arg1Type', _241636)
Call: (241) [system] is_list('Arg1Type')
^ Redo: (240) [user] expand_eval('Arg1Type', _241636)
Call: (241) [system] 'Arg1Type'=_241636
Exit: (241) [system] 'Arg1Type'='Arg1Type'
^ Exit: (240) [user] expand_eval('Arg1Type', 'Arg1Type')
Call: (240) [apply] apply:maplist_(['Arg2Type', 'ReturnType'], _241638, user:expand_eval)
Unify: (240) [apply] apply:maplist_(['Arg2Type', 'ReturnType'], [_249998|_250000], user:expand_eval)
^ Call: (241) [user] expand_eval('Arg2Type', _249998)
^ Unify: (241) [user] expand_eval('Arg2Type', _249998)
Call: (242) [system] is_list('Arg2Type')
^ Redo: (241) [user] expand_eval('Arg2Type', _249998)
Call: (242) [system] 'Arg2Type'=_249998
Exit: (242) [system] 'Arg2Type'='Arg2Type'
^ Exit: (241) [user] expand_eval('Arg2Type', 'Arg2Type')
Call: (241) [apply] apply:maplist_(['ReturnType'], _250000, user:expand_eval)
Unify: (241) [apply] apply:maplist_(['ReturnType'], [_258360|_258362], user:expand_eval)
^ Call: (242) [user] expand_eval('ReturnType', _258360)
^ Unify: (242) [user] expand_eval('ReturnType', _258360)
Call: (243) [system] is_list('ReturnType')
^ Redo: (242) [user] expand_eval('ReturnType', _258360)
Call: (243) [system] 'ReturnType'=_258360
Exit: (243) [system] 'ReturnType'='ReturnType'
^ Exit: (242) [user] expand_eval('ReturnType', 'ReturnType')
Call: (242) [apply] apply:maplist_([], _258362, user:expand_eval)
Unify: (242) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (242) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (241) [apply] apply:maplist_(['ReturnType'], ['ReturnType'], user:expand_eval)
Exit: (240) [apply] apply:maplist_(['Arg2Type', 'ReturnType'], ['Arg2Type', 'ReturnType'], user:expand_eval)
Exit: (239) [apply] apply:maplist_(['Arg1Type', 'Arg2Type', 'ReturnType'], ['Arg1Type', 'Arg2Type', 'ReturnType'], user:expand_eval)
^ Exit: (238) [apply] apply:maplist(user:expand_eval, ['Arg1Type', 'Arg2Type', 'ReturnType'], ['Arg1Type', 'Arg2Type', 'ReturnType'])
^ Exit: (237) [user] expand_eval([->, 'Arg1Type', 'Arg2Type', 'ReturnType'], [->, 'Arg1Type', 'Arg2Type', 'ReturnType'])
Call: (237) [apply] apply:maplist_([], _230466, user:expand_eval)
Unify: (237) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (237) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (236) [apply] apply:maplist_([[->, 'Arg1Type', 'Arg2Type', 'ReturnType']], [[->, 'Arg1Type', 'Arg2Type', 'ReturnType']], user:expand_eval)
^ Exit: (235) [apply] apply:maplist(user:expand_eval, [[->, 'Arg1Type', 'Arg2Type', 'ReturnType']], [[->, 'Arg1Type', 'Arg2Type', 'ReturnType']])
^ Exit: (234) [user] expand_eval(['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']])
Call: (234) [apply] apply:maplist_([['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _219294, user:expand_eval)
Unify: (234) [apply] apply:maplist_([['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], [_279774|_279776], user:expand_eval)
^ Call: (235) [user] expand_eval(['@desc', "Test function"], _279774)
^ Unify: (235) [user] expand_eval(['@desc', "Test function"], _279774)
Call: (236) [system] is_list(['@desc', "Test function"])
Exit: (236) [system] is_list(['@desc', "Test function"])
^ Unify: (235) [user] expand_eval(['@desc', "Test function"], ['@desc'|_284418])
Call: (236) [system] ground('@desc')
Exit: (236) [system] ground('@desc')
^ Unify: (235) [user] expand_eval(['@desc', "Test function"], ['@desc'|_287200])
^ Call: (236) [user] apply:maplist(expand_eval, ["Test function"], _287200)
^ Unify: (236) [apply] apply:maplist(user:expand_eval, ["Test function"], _287200)
Call: (237) [apply] apply:maplist_(["Test function"], _287200, user:expand_eval)
Unify: (237) [apply] apply:maplist_(["Test function"], [_290946|_290948], user:expand_eval)
^ Call: (238) [user] expand_eval("Test function", _290946)
^ Unify: (238) [user] expand_eval("Test function", _290946)
Call: (239) [system] is_list("Test function")
^ Redo: (238) [user] expand_eval("Test function", _290946)
Call: (239) [system] "Test function"=_290946
Exit: (239) [system] "Test function"="Test function"
^ Exit: (238) [user] expand_eval("Test function", "Test function")
Call: (238) [apply] apply:maplist_([], _290948, user:expand_eval)
Unify: (238) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (238) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (237) [apply] apply:maplist_(["Test function"], ["Test function"], user:expand_eval)
^ Exit: (236) [apply] apply:maplist(user:expand_eval, ["Test function"], ["Test function"])
^ Exit: (235) [user] expand_eval(['@desc', "Test function"], ['@desc', "Test function"])
Call: (235) [apply] apply:maplist_([['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _279776, user:expand_eval)
Unify: (235) [apply] apply:maplist_([['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], [_304902|_304904], user:expand_eval)
^ Call: (236) [user] expand_eval(['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], _304902)
^ Unify: (236) [user] expand_eval(['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], _304902)
Call: (237) [system] is_list(['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]])
Exit: (237) [system] is_list(['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]])
^ Unify: (236) [user] expand_eval(['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@params'|_309546])
Call: (237) [system] ground('@params')
Exit: (237) [system] ground('@params')
^ Unify: (236) [user] expand_eval(['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@params'|_312328])
^ Call: (237) [user] apply:maplist(expand_eval, [[['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], _312328)
^ Unify: (237) [apply] apply:maplist(user:expand_eval, [[['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], _312328)
Call: (238) [apply] apply:maplist_([[['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], _312328, user:expand_eval)
Unify: (238) [apply] apply:maplist_([[['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], [_316074|_316076], user:expand_eval)
^ Call: (239) [user] expand_eval([['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]], _316074)
^ Unify: (239) [user] expand_eval([['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]], _316074)
Call: (240) [system] is_list([['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]])
Exit: (240) [system] is_list([['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]])
^ Unify: (239) [user] expand_eval([['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]], [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]]|_320718])
Call: (240) [system] ground(['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]])
Exit: (240) [system] ground(['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]])
^ Unify: (239) [user] expand_eval([['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]], [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]]|_323500])
^ Call: (240) [user] apply:maplist(expand_eval, [['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]], _323500)
^ Unify: (240) [apply] apply:maplist(user:expand_eval, [['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]], _323500)
Call: (241) [apply] apply:maplist_([['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]], _323500, user:expand_eval)
Unify: (241) [apply] apply:maplist_([['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]], [_327246|_327248], user:expand_eval)
^ Call: (242) [user] expand_eval(['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]], _327246)
^ Unify: (242) [user] expand_eval(['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]], _327246)
Call: (243) [system] is_list(['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]])
Exit: (243) [system] is_list(['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]])
^ Unify: (242) [user] expand_eval(['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]], ['@param'|_331890])
Call: (243) [system] ground('@param')
Exit: (243) [system] ground('@param')
^ Unify: (242) [user] expand_eval(['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]], ['@param'|_334672])
^ Call: (243) [user] apply:maplist(expand_eval, [['@type', 'Arg2Type'], ['@desc', "Second argument"]], _334672)
^ Unify: (243) [apply] apply:maplist(user:expand_eval, [['@type', 'Arg2Type'], ['@desc', "Second argument"]], _334672)
Call: (244) [apply] apply:maplist_([['@type', 'Arg2Type'], ['@desc', "Second argument"]], _334672, user:expand_eval)
Unify: (244) [apply] apply:maplist_([['@type', 'Arg2Type'], ['@desc', "Second argument"]], [_338418|_338420], user:expand_eval)
^ Call: (245) [user] expand_eval(['@type', 'Arg2Type'], _338418)
^ Unify: (245) [user] expand_eval(['@type', 'Arg2Type'], _338418)
Call: (246) [system] is_list(['@type', 'Arg2Type'])
Exit: (246) [system] is_list(['@type', 'Arg2Type'])
^ Unify: (245) [user] expand_eval(['@type', 'Arg2Type'], ['@type'|_343062])
Call: (246) [system] ground('@type')
Exit: (246) [system] ground('@type')
^ Unify: (245) [user] expand_eval(['@type', 'Arg2Type'], ['@type'|_345844])
^ Call: (246) [user] apply:maplist(expand_eval, ['Arg2Type'], _345844)
^ Unify: (246) [apply] apply:maplist(user:expand_eval, ['Arg2Type'], _345844)
Call: (247) [apply] apply:maplist_(['Arg2Type'], _345844, user:expand_eval)
Unify: (247) [apply] apply:maplist_(['Arg2Type'], [_349590|_349592], user:expand_eval)
^ Call: (248) [user] expand_eval('Arg2Type', _349590)
^ Unify: (248) [user] expand_eval('Arg2Type', _349590)
Call: (249) [system] is_list('Arg2Type')
^ Redo: (248) [user] expand_eval('Arg2Type', _349590)
Call: (249) [system] 'Arg2Type'=_349590
Exit: (249) [system] 'Arg2Type'='Arg2Type'
^ Exit: (248) [user] expand_eval('Arg2Type', 'Arg2Type')
Call: (248) [apply] apply:maplist_([], _349592, user:expand_eval)
Unify: (248) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (248) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (247) [apply] apply:maplist_(['Arg2Type'], ['Arg2Type'], user:expand_eval)
^ Exit: (246) [apply] apply:maplist(user:expand_eval, ['Arg2Type'], ['Arg2Type'])
^ Exit: (245) [user] expand_eval(['@type', 'Arg2Type'], ['@type', 'Arg2Type'])
Call: (245) [apply] apply:maplist_([['@desc', "Second argument"]], _338420, user:expand_eval)
Unify: (245) [apply] apply:maplist_([['@desc', "Second argument"]], [_363546|_363548], user:expand_eval)
^ Call: (246) [user] expand_eval(['@desc', "Second argument"], _363546)
^ Unify: (246) [user] expand_eval(['@desc', "Second argument"], _363546)
Call: (247) [system] is_list(['@desc', "Second argument"])
Exit: (247) [system] is_list(['@desc', "Second argument"])
^ Unify: (246) [user] expand_eval(['@desc', "Second argument"], ['@desc'|_368190])
Call: (247) [system] ground('@desc')
Exit: (247) [system] ground('@desc')
^ Unify: (246) [user] expand_eval(['@desc', "Second argument"], ['@desc'|_370972])
^ Call: (247) [user] apply:maplist(expand_eval, ["Second argument"], _370972)
^ Unify: (247) [apply] apply:maplist(user:expand_eval, ["Second argument"], _370972)
Call: (248) [apply] apply:maplist_(["Second argument"], _370972, user:expand_eval)
Unify: (248) [apply] apply:maplist_(["Second argument"], [_374718|_374720], user:expand_eval)
^ Call: (249) [user] expand_eval("Second argument", _374718)
^ Unify: (249) [user] expand_eval("Second argument", _374718)
Call: (250) [system] is_list("Second argument")
^ Redo: (249) [user] expand_eval("Second argument", _374718)
Call: (250) [system] "Second argument"=_374718
Exit: (250) [system] "Second argument"="Second argument"
^ Exit: (249) [user] expand_eval("Second argument", "Second argument")
Call: (249) [apply] apply:maplist_([], _374720, user:expand_eval)
Unify: (249) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (249) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (248) [apply] apply:maplist_(["Second argument"], ["Second argument"], user:expand_eval)
^ Exit: (247) [apply] apply:maplist(user:expand_eval, ["Second argument"], ["Second argument"])
^ Exit: (246) [user] expand_eval(['@desc', "Second argument"], ['@desc', "Second argument"])
Call: (246) [apply] apply:maplist_([], _363548, user:expand_eval)
Unify: (246) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (246) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (245) [apply] apply:maplist_([['@desc', "Second argument"]], [['@desc', "Second argument"]], user:expand_eval)
Exit: (244) [apply] apply:maplist_([['@type', 'Arg2Type'], ['@desc', "Second argument"]], [['@type', 'Arg2Type'], ['@desc', "Second argument"]], user:expand_eval)
^ Exit: (243) [apply] apply:maplist(user:expand_eval, [['@type', 'Arg2Type'], ['@desc', "Second argument"]], [['@type', 'Arg2Type'], ['@desc', "Second argument"]])
^ Exit: (242) [user] expand_eval(['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]])
Call: (242) [apply] apply:maplist_([], _327248, user:expand_eval)
Unify: (242) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (242) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (241) [apply] apply:maplist_([['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]], [['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]], user:expand_eval)
^ Exit: (240) [apply] apply:maplist(user:expand_eval, [['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]], [['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]])
^ Exit: (239) [user] expand_eval([['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]], [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]])
Call: (239) [apply] apply:maplist_([], _316076, user:expand_eval)
Unify: (239) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (239) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (238) [apply] apply:maplist_([[['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], [[['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], user:expand_eval)
^ Exit: (237) [apply] apply:maplist(user:expand_eval, [[['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], [[['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]])
^ Exit: (236) [user] expand_eval(['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]])
Call: (236) [apply] apply:maplist_([['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _304904, user:expand_eval)
Unify: (236) [apply] apply:maplist_([['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], [_406388|_406390], user:expand_eval)
^ Call: (237) [user] expand_eval(['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]], _406388)
^ Unify: (237) [user] expand_eval(['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]], _406388)
Call: (238) [system] is_list(['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]])
Exit: (238) [system] is_list(['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]])
^ Unify: (237) [user] expand_eval(['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]], ['@return'|_411032])
Call: (238) [system] ground('@return')
Exit: (238) [system] ground('@return')
^ Unify: (237) [user] expand_eval(['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]], ['@return'|_413814])
^ Call: (238) [user] apply:maplist(expand_eval, [['@type', 'ReturnType'], ['@desc', "Return value"]], _413814)
^ Unify: (238) [apply] apply:maplist(user:expand_eval, [['@type', 'ReturnType'], ['@desc', "Return value"]], _413814)
Call: (239) [apply] apply:maplist_([['@type', 'ReturnType'], ['@desc', "Return value"]], _413814, user:expand_eval)
Unify: (239) [apply] apply:maplist_([['@type', 'ReturnType'], ['@desc', "Return value"]], [_417560|_417562], user:expand_eval)
^ Call: (240) [user] expand_eval(['@type', 'ReturnType'], _417560)
^ Unify: (240) [user] expand_eval(['@type', 'ReturnType'], _417560)
Call: (241) [system] is_list(['@type', 'ReturnType'])
Exit: (241) [system] is_list(['@type', 'ReturnType'])
^ Unify: (240) [user] expand_eval(['@type', 'ReturnType'], ['@type'|_422204])
Call: (241) [system] ground('@type')
Exit: (241) [system] ground('@type')
^ Unify: (240) [user] expand_eval(['@type', 'ReturnType'], ['@type'|_424986])
^ Call: (241) [user] apply:maplist(expand_eval, ['ReturnType'], _424986)
^ Unify: (241) [apply] apply:maplist(user:expand_eval, ['ReturnType'], _424986)
Call: (242) [apply] apply:maplist_(['ReturnType'], _424986, user:expand_eval)
Unify: (242) [apply] apply:maplist_(['ReturnType'], [_428732|_428734], user:expand_eval)
^ Call: (243) [user] expand_eval('ReturnType', _428732)
^ Unify: (243) [user] expand_eval('ReturnType', _428732)
Call: (244) [system] is_list('ReturnType')
^ Redo: (243) [user] expand_eval('ReturnType', _428732)
Call: (244) [system] 'ReturnType'=_428732
Exit: (244) [system] 'ReturnType'='ReturnType'
^ Exit: (243) [user] expand_eval('ReturnType', 'ReturnType')
Call: (243) [apply] apply:maplist_([], _428734, user:expand_eval)
Unify: (243) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (243) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (242) [apply] apply:maplist_(['ReturnType'], ['ReturnType'], user:expand_eval)
^ Exit: (241) [apply] apply:maplist(user:expand_eval, ['ReturnType'], ['ReturnType'])
^ Exit: (240) [user] expand_eval(['@type', 'ReturnType'], ['@type', 'ReturnType'])
Call: (240) [apply] apply:maplist_([['@desc', "Return value"]], _417562, user:expand_eval)
Unify: (240) [apply] apply:maplist_([['@desc', "Return value"]], [_442688|_442690], user:expand_eval)
^ Call: (241) [user] expand_eval(['@desc', "Return value"], _442688)
^ Unify: (241) [user] expand_eval(['@desc', "Return value"], _442688)
Call: (242) [system] is_list(['@desc', "Return value"])
Exit: (242) [system] is_list(['@desc', "Return value"])
^ Unify: (241) [user] expand_eval(['@desc', "Return value"], ['@desc'|_447332])
Call: (242) [system] ground('@desc')
Exit: (242) [system] ground('@desc')
^ Unify: (241) [user] expand_eval(['@desc', "Return value"], ['@desc'|_450114])
^ Call: (242) [user] apply:maplist(expand_eval, ["Return value"], _450114)
^ Unify: (242) [apply] apply:maplist(user:expand_eval, ["Return value"], _450114)
Call: (243) [apply] apply:maplist_(["Return value"], _450114, user:expand_eval)
Unify: (243) [apply] apply:maplist_(["Return value"], [_453860|_453862], user:expand_eval)
^ Call: (244) [user] expand_eval("Return value", _453860)
^ Unify: (244) [user] expand_eval("Return value", _453860)
Call: (245) [system] is_list("Return value")
^ Redo: (244) [user] expand_eval("Return value", _453860)
Call: (245) [system] "Return value"=_453860
Exit: (245) [system] "Return value"="Return value"
^ Exit: (244) [user] expand_eval("Return value", "Return value")
Call: (244) [apply] apply:maplist_([], _453862, user:expand_eval)
Unify: (244) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (244) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (243) [apply] apply:maplist_(["Return value"], ["Return value"], user:expand_eval)
^ Exit: (242) [apply] apply:maplist(user:expand_eval, ["Return value"], ["Return value"])
^ Exit: (241) [user] expand_eval(['@desc', "Return value"], ['@desc', "Return value"])
Call: (241) [apply] apply:maplist_([], _442690, user:expand_eval)
Unify: (241) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (241) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (240) [apply] apply:maplist_([['@desc', "Return value"]], [['@desc', "Return value"]], user:expand_eval)
Exit: (239) [apply] apply:maplist_([['@type', 'ReturnType'], ['@desc', "Return value"]], [['@type', 'ReturnType'], ['@desc', "Return value"]], user:expand_eval)
^ Exit: (238) [apply] apply:maplist(user:expand_eval, [['@type', 'ReturnType'], ['@desc', "Return value"]], [['@type', 'ReturnType'], ['@desc', "Return value"]])
^ Exit: (237) [user] expand_eval(['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]])
Call: (237) [apply] apply:maplist_([], _406390, user:expand_eval)
Unify: (237) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (237) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (236) [apply] apply:maplist_([['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], [['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], user:expand_eval)
Exit: (235) [apply] apply:maplist_([['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], [['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], user:expand_eval)
Exit: (234) [apply] apply:maplist_([['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], [['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], user:expand_eval)
Exit: (233) [apply] apply:maplist_([['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], [['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], user:expand_eval)
Exit: (232) [apply] apply:maplist_([['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], [['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], user:expand_eval)
Exit: (231) [apply] apply:maplist_([['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], [['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], user:expand_eval)
^ Exit: (230) [apply] apply:maplist(user:expand_eval, [['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], [['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]])
^ Exit: (229) [user] expand_eval(['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]])
Call: (229) [apply] apply:maplist_([], _157866, user:expand_eval)
Unify: (229) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (229) [apply] apply:maplist_([], [], user:expand_eval)
Exit: (228) [apply] apply:maplist_([['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], [['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], user:expand_eval)
Exit: (227) [apply] apply:maplist_([['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], [['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], user:expand_eval)
^ Exit: (226) [apply] apply:maplist(user:expand_eval, [['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], [['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
^ Exit: (225) [user] expand_eval([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]])
^ Exit: (224) [system] once(user:expand_eval([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]))
Call: (224) [system] [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]\==[assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]]
^ Redo: (223) [user] eval_20(=, _5862, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)
^ Unify: (223) [user] eval_20(=, _5862, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)
^ Call: (224) [user] is_progn(assertEqual)
^ Unify: (224) [user] is_progn(assertEqual)
Call: (225) [system] var(assertEqual)
^ Redo: (223) [user] eval_20(=, _5862, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)
^ Unify: (223) [user] eval_20(=, _5862, 499, '&self', [assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _36660)
^ Call: (224) [user] loonit_assert_source_tf_empty([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _498612, _498614, (findall_eval(=, _498626, 499, '&self', ['get-doc', 'some-func'], _498612), findall_eval(=, _498640, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _498614)), equal_enough_for_test(_498612, _498614), _36660)
^ Unify: (224) [user] loonit_assert_source_tf_empty([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], _498612, _498614, (findall_eval(=, _498626, 499, '&self', ['get-doc', 'some-func'], _498612), findall_eval(=, _498640, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _498614)), equal_enough_for_test(_498612, _498614), _36660)
^ Call: (225) [user] loonit_assert_source_tf([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], (findall_eval(=, _498626, 499, '&self', ['get-doc', 'some-func'], _498612), findall_eval(=, _498640, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _498614)), equal_enough_for_test(_498612, _498614), _500544)
^ Unify: (225) [user] loonit_assert_source_tf([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], (findall_eval(=, _498626, 499, '&self', ['get-doc', 'some-func'], _498612), findall_eval(=, _498640, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _498614)), equal_enough_for_test(_498612, _498614), _500544)
Call: (226) [system] fail
^ Redo: (225) [user] loonit_assert_source_tf([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], (findall_eval(=, _498626, 499, '&self', ['get-doc', 'some-func'], _498612), findall_eval(=, _498640, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _498614)), equal_enough_for_test(_498612, _498614), _500544)
^ Unify: (225) [user] loonit_assert_source_tf([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], (findall_eval(=, _498626, 499, '&self', ['get-doc', 'some-func'], _498612), findall_eval(=, _498640, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _498614)), equal_enough_for_test(_498612, _498614), _500544)
Call: (226) [system] copy_term((findall_eval(=, _498626, 499, '&self', ['get-doc', 'some-func'], _498612), findall_eval(=, _498640, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _498614)), _505206)
Exit: (226) [system] copy_term((findall_eval(=, _498626, 499, '&self', ['get-doc', 'some-func'], _498612), findall_eval(=, _498640, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _498614)), (findall_eval(=, _506148, 499, '&self', ['get-doc', 'some-func'], _506156), findall_eval(=, _506162, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _506170)))
^ Call: (226) [user] reset_eval_num
^ Unify: (226) [user] reset_eval_num
Call: (227) [$syspreds] flag(eval_num, _509008, 0)
Unify: (227) [$syspreds] flag(eval_num, _509940, 0)
Call: (228) [system] _510796==0
Redo: (227) [$syspreds] flag(eval_num, _511802, 0)
Unify: (227) [$syspreds] flag(eval_num, _512734, 0)
^ Call: (228) [$syspreds] with_mutex('$flag', update_flag(eval_num, _513594, 0))
Call: (230) [$syspreds] update_flag(eval_num, _513594, 0)
Unify: (230) [$syspreds] update_flag(eval_num, _513594, 0)
Call: (231) [system] get_flag(eval_num, _513594)
Exit: (231) [system] get_flag(eval_num, 1)
Call: (231) [system] atom(0)
Redo: (230) [$syspreds] update_flag(eval_num, 1, 0)
Call: (231) [system] set_flag(eval_num, 0)
Exit: (231) [system] set_flag(eval_num, 0)
Exit: (230) [$syspreds] update_flag(eval_num, 1, 0)
^ Exit: (228) [$syspreds] with_mutex('$flag', update_flag(eval_num, 1, 0))
Exit: (227) [$syspreds] flag(eval_num, 1, 0)
Call: (227) [$syspreds] flag(trace_output_len, _7146, 0)
Unify: (227) [$syspreds] flag(trace_output_len, _8078, 0)
Call: (228) [system] _8934==0
Redo: (227) [$syspreds] flag(trace_output_len, _9940, 0)
Unify: (227) [$syspreds] flag(trace_output_len, _10872, 0)
^ Call: (228) [$syspreds] with_mutex('$flag', update_flag(trace_output_len, _11732, 0))
Call: (230) [$syspreds] update_flag(trace_output_len, _11732, 0)
Unify: (230) [$syspreds] update_flag(trace_output_len, _11732, 0)
Call: (231) [system] get_flag(trace_output_len, _11732)
Exit: (231) [system] get_flag(trace_output_len, 0)
Call: (231) [system] atom(0)
Redo: (230) [$syspreds] update_flag(trace_output_len, 0, 0)
Call: (231) [system] set_flag(trace_output_len, 0)
Exit: (231) [system] set_flag(trace_output_len, 0)
Exit: (230) [$syspreds] update_flag(trace_output_len, 0, 0)
^ Exit: (228) [$syspreds] with_mutex('$flag', update_flag(trace_output_len, 0, 0))
Exit: (227) [$syspreds] flag(trace_output_len, 0, 0)
^ Exit: (226) [user] reset_eval_num
^ Call: (226) [user] call_cleanup(loonit_asserts([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _6242, 499, '&self', ['get-doc', 'some-func'], _6228), findall_eval(=, _6256, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _6230))), equal_enough_for_test(_6228, _6230)), (as_tf(notrace(equal_enough_for_test(_6228, _6230)), _6272), !, ignore((once((_6272='True', trace_on_pass;_6272='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _6286, 499, '&self', ['get-doc', 'some-func'], _6294), findall_eval(=, _6300, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _6308))))))))
^ Unify: (226) [system] call_cleanup(user:loonit_asserts([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _6242, 499, '&self', ['get-doc', 'some-func'], _6228), findall_eval(=, _6256, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _6230))), equal_enough_for_test(_6228, _6230)), user:(as_tf(notrace(equal_enough_for_test(_6228, _6230)), _6272), !, ignore((once((_6272='True', trace_on_pass;_6272='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _6286, 499, '&self', ['get-doc', 'some-func'], _6294), findall_eval(=, _6300, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _6308))))))))
^ Call: (227) [user] loonit_asserts([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _6242, 499, '&self', ['get-doc', 'some-func'], _6228), findall_eval(=, _6256, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _6230))), equal_enough_for_test(_6228, _6230))
^ Unify: (227) [user] loonit_asserts([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _6242, 499, '&self', ['get-doc', 'some-func'], _6228), findall_eval(=, _6256, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _6230))), equal_enough_for_test(_6228, _6230))
^ Call: (228) [user] ensure_increments(loonit_asserts0([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _6242, 499, '&self', ['get-doc', 'some-func'], _6228), findall_eval(=, _6256, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _6230))), equal_enough_for_test(_6228, _6230)))
^ Unify: (228) [user] ensure_increments(loonit_asserts0([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _6242, 499, '&self', ['get-doc', 'some-func'], _6228), findall_eval(=, _6256, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _6230))), equal_enough_for_test(_6228, _6230)))
^ Call: (229) [user] setup_call_cleanup(get_pass_fail(_29510, _29512, _29514), loonit_asserts0([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _6242, 499, '&self', ['get-doc', 'some-func'], _6228), findall_eval(=, _6256, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _6230))), equal_enough_for_test(_6228, _6230)), (get_pass_fail(_29524, _29526, _29528), if_t(_29528==_29514, flag(loonit_failure, _29546, _29546+1))))
^ Unify: (229) [system] setup_call_cleanup(user:get_pass_fail(_29510, _29512, _29514), user:loonit_asserts0([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _6242, 499, '&self', ['get-doc', 'some-func'], _6228), findall_eval(=, _6256, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _6230))), equal_enough_for_test(_6228, _6230)), user:(get_pass_fail(_29524, _29526, _29528), if_t(_29528==_29514, flag(loonit_failure, _29546, _29546+1))))
^ Call: (230) [system] sig_atomic(user:get_pass_fail(_29510, _29512, _29514))
^ Call: (232) [user] get_pass_fail(_29510, _29512, _29514)
^ Unify: (232) [user] get_pass_fail(_29510, _29512, _29514)
Call: (233) [$syspreds] flag(loonit_success, _29510, _29510)
Unify: (233) [$syspreds] flag(loonit_success, _29510, _29510)
Call: (234) [system] _29510==_29510
Exit: (234) [system] _29510==_29510
Call: (234) [system] get_flag(loonit_success, _29510)
Exit: (234) [system] get_flag(loonit_success, 0)
Exit: (233) [$syspreds] flag(loonit_success, 0, 0)
Call: (233) [$syspreds] flag(loonit_failure, _29512, _29512)
Unify: (233) [$syspreds] flag(loonit_failure, _29512, _29512)
Call: (234) [system] _29512==_29512
Exit: (234) [system] _29512==_29512
Call: (234) [system] get_flag(loonit_failure, _29512)
Exit: (234) [system] get_flag(loonit_failure, 0)
Exit: (233) [$syspreds] flag(loonit_failure, 0, 0)
Call: (233) [system] _29514 is 0+0
Exit: (233) [system] 0 is 0+0
^ Exit: (232) [user] get_pass_fail(0, 0, 0)
^ Exit: (230) [system] sig_atomic(user:get_pass_fail(0, 0, 0))
^ Call: (230) [user] loonit_asserts0([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _6242, 499, '&self', ['get-doc', 'some-func'], _6228), findall_eval(=, _6256, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _6230))), equal_enough_for_test(_6228, _6230))
^ Unify: (230) [user] loonit_asserts0([assertEqual, ['get-doc', 'some-func'], ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _6242, 499, '&self', ['get-doc', 'some-func'], _6228), findall_eval(=, _6256, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _6230))), equal_enough_for_test(_6228, _6230))
Call: (231) [$syspreds] flag(loonit_test_number, _52848, _52848+1)
Unify: (231) [$syspreds] flag(loonit_test_number, _52848, _52848+1)
Call: (232) [system] _52848==_52848+1
Redo: (231) [$syspreds] flag(loonit_test_number, _52848, _52848+1)
Unify: (231) [$syspreds] flag(loonit_test_number, _52848, _52848+1)
^ Call: (232) [$syspreds] with_mutex('$flag', update_flag(loonit_test_number, _52848, _52848+1))
Call: (234) [$syspreds] update_flag(loonit_test_number, _52848, _52848+1)
Unify: (234) [$syspreds] update_flag(loonit_test_number, _52848, _52848+1)
Call: (235) [system] get_flag(loonit_test_number, _52848)
Exit: (235) [system] get_flag(loonit_test_number, 0)
Call: (235) [system] atom(0+1)
Redo: (234) [$syspreds] update_flag(loonit_test_number, 0, 0+1)
Call: (235) [system] set_flag(loonit_test_number, 1)
Exit: (235) [system] set_flag(loonit_test_number, 1)
Exit: (234) [$syspreds] update_flag(loonit_test_number, 0, 0+1)
^ Exit: (232) [$syspreds] with_mutex('$flag', update_flag(loonit_test_number, 0, 0+1))
Exit: (231) [$syspreds] flag(loonit_test_number, 0, 0+1)
Call: (231) [system] copy_term(time_eval('\n; EVAL TEST\n;', (findall_eval(=, _6242, 499, '&self', ['get-doc', 'some-func'], _6228), findall_eval(=, _6256, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _6230))), _68684)
Exit: (231) [system] copy_term(time_eval('\n; EVAL TEST\n;', (findall_eval(=, _6242, 499, '&self', ['get-doc', 'some-func'], _6228), findall_eval(=, _6256, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _6230))), time_eval('\n; EVAL TEST\n;', (findall_eval(=, _69632, 499, '&self', ['get-doc', 'some-func'], _69640), findall_eval(=, _69646, 499, '&self', ['@doc-formal', ['@item', 'some-func'], ['@kind', function], ['@type', [->, 'Arg1Type', 'Arg2Type', 'ReturnType']], ['@desc', "Test function"], ['@params', [['@param', ['@type', 'Arg1Type'], ['@desc', "First argument"]], ['@param', ['@type', 'Arg2Type'], ['@desc', "Second argument"]]]], ['@return', ['@type', 'ReturnType'], ['@desc', "Return value"]]], _69654))))
^ Call: (231) [user] print_current_test
^ Unify: (231) [user] print_current_test
^ Call: (232) [user] loonit_number(_72416)
^ Unify: (232) [user] loonit_number(_72416)
Call: (233) [$syspreds] flag(loonit_test_number, _72416, _72416)
Unify: (233) [$syspreds] flag(loonit_test_number, _72416, _72416)
Call: (234) [system] _72416==_72416
Exit: (234) [system] _72416==_72416
Call: (234) [system] get_flag(loonit_test_number, _72416)
Exit: (234) [system] get_flag(loonit_test_number, 1)
Exit: (233) [$syspreds] flag(loonit_test_number, 1, 1)
Call: (233) [system] 1>0
Exit: (233) [system] 1>0
^ Exit: (232) [user] loonit_number(1)
^ Call: (232) [user] get_test_name(1, _83554)
^ Unify: (232) [user] get_test_name(1, _83554)
Call: (233) [system] nb_current(loading_file, _85412)
Exit: (233) [system] nb_current(loading_file, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Call: (233) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'\==[]
Exit: (233) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta'\==[]
^ Call: (233) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1, _83554)
^ Unify: (233) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', 1, _83554)
^ Call: (234) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _110500)
^ Unify: (234) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Call: (235) [files_ex] files_ex:directory_file_path('.', _124140, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Unify: (235) [files_ex] files_ex:directory_file_path('.', _128974, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Call: (236) [system] nonvar('.')
Exit: (236) [system] nonvar('.')
Call: (236) [system] nonvar(_135580)
Fail: (236) [system] nonvar(_135580)
Redo: (235) [files_ex] files_ex:directory_file_path('.', _137506, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Unify: (235) [files_ex] files_ex:directory_file_path('.', _142340, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Call: (236) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Exit: (236) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Call: (236) [system] nonvar('.')
Exit: (236) [system] nonvar('.')
Call: (236) [system] ('.')==('.')
Exit: (236) [system] ('.')==('.')
Call: (236) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Exit: (236) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Call: (236) [system] sub_atom('.', _170182, _170184, 0, /)
Fail: (236) [system] sub_atom('.', _171122, _171124, 0, /)
Redo: (235) [files_ex] files_ex:directory_file_path('.', _172062, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Call: (236) [system] atom_concat('.', /, _176820)
Exit: (236) [system] atom_concat('.', /, ./)
Call: (236) [system] atom_concat(./, _178686, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Fail: (236) [system] atom_concat(./, _178686, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Fail: (235) [files_ex] files_ex:directory_file_path('.', _188432, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
^ Redo: (234) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
^ Exit: (234) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Call: (234) [system] file_base_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', _210654)
Exit: (234) [system] file_base_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta', P;HTML|'stdlib_mettalog_test.metta')
Call: (234) [files_ex] files_ex:directory_file_path(_224178, P;HTML|'stdlib_mettalog_test.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Unify: (234) [files_ex] files_ex:directory_file_path(_224178, P;HTML|'stdlib_mettalog_test.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Call: (235) [system] nonvar(_224178)
Fail: (235) [system] nonvar(_224178)
Redo: (234) [files_ex] files_ex:directory_file_path(_224178, P;HTML|'stdlib_mettalog_test.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Unify: (234) [files_ex] files_ex:directory_file_path(_224178, P;HTML|'stdlib_mettalog_test.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Call: (235) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Exit: (235) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Call: (235) [system] nonvar(_224178)
Fail: (235) [system] nonvar(_224178)
Redo: (234) [files_ex] files_ex:directory_file_path(_224178, P;HTML|'stdlib_mettalog_test.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Call: (235) [system] nonvar(P;HTML|'stdlib_mettalog_test.metta')
Exit: (235) [system] nonvar(P;HTML|'stdlib_mettalog_test.metta')
Call: (235) [system] atom_concat(_290580, P;HTML|'stdlib_mettalog_test.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Exit: (235) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/', P;HTML|'stdlib_mettalog_test.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Call: (235) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/', _224178)
Unify: (235) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/', _224178)
Call: (236) [system] atom_concat(_309830, /, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/')
Exit: (236) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog', /, '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/')
Call: (236) [system] '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog'\==''
Exit: (236) [system] '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog'\==''
Call: (236) [system] _224178='/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog'
Exit: (236) [system] '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog'='/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog'
Exit: (235) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/', '/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog')
Exit: (234) [files_ex] files_ex:directory_file_path('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog', P;HTML|'stdlib_mettalog_test.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog/stdlib_mettalog_test.metta')
Call: (234) [system] file_base_name('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog', _325032)
Exit: (234) [system] file_base_name('/home/runner/work/metta-wam/metta-wam/tests/more-anti-regression/stdlib-mettalog', 'stdlib-mettalog')
Call: (234) [system] file_name_extension(_326890, _326968, P;HTML|'stdlib_mettalog_test.metta')
Exit: (234) [system] file_name_extension(stdlib_mettalog_test, metta, P;HTML|'stdlib_mettalog_test.metta')
Call: (234) [system] string_upper('stdlib-mettalog', _336480)
Exit: (234) [system] string_upper('stdlib-mettalog', "STDLIB-METTALOG")
Call: (234) [system] string_upper(stdlib_mettalog_test, _338348)
Exit: (234) [system] string_upper(stdlib_mettalog_test, "STDLIB_METTALOG_TEST")
^ Call: (234) [user] string_replace("STDLIB_METTALOG_TEST", "_", "-", _340228)
^ Unify: (234) [user] string_replace("STDLIB_METTALOG_TEST", "_", "-", _340228)
^ Call: (235) [user] symbolic_list_concat(_342102, "_", "STDLIB_METTALOG_TEST")
^ Unify: (235) [user] symbolic_list_concat(_342102, "_", "STDLIB_METTALOG_TEST")
Call: (236) [system] atomic_list_concat(_342102, "_", "STDLIB_METTALOG_TEST")
Exit: (236) [system] atomic_list_concat(['STDLIB', 'METTALOG', 'TEST'], "_", "STDLIB_METTALOG_TEST")
^ Exit: (235) [user] symbolic_list_concat(['STDLIB', 'METTALOG', 'TEST'], "_", "STDLIB_METTALOG_TEST")
^ Call: (235) [user] symbolic_list_concat(['STDLIB', 'METTALOG', 'TEST'], "-", _340228)
^ Unify: (235) [user] symbolic_list_concat(['STDLIB', 'METTALOG', 'TEST'], "-", _340228)
Call: (236) [system] atomic_list_concat(['STDLIB', 'METTALOG', 'TEST'], "-", _340228)
Exit: (236) [system] atomic_list_concat(['STDLIB', 'METTALOG', 'TEST'], "-", 'STDLIB-METTALOG-TEST')
^ Exit: (235) [user] symbolic_list_concat(['STDLIB', 'METTALOG', 'TEST'], "-", 'STDLIB-METTALOG-TEST')
^ Exit: (234) [user] string_replace("STDLIB_METTALOG_TEST", "_", "-", 'STDLIB-METTALOG-TEST')
^ Call: (234) [user] string_replace("STDLIB-METTALOG", "_", "-", _352390)
^ Unify: (234) [user] string_replace("STDLIB-METTALOG", "_", "-", _352390)
^ Call: (235) [user] symbolic_list_concat(_354264, "_", "STDLIB-METTALOG")
^ Unify: (235) [user] symbolic_list_concat(_354264, "_", "STDLIB-METTALOG")
Call: (236) [system] atomic_list_concat(_354264, "_", "STDLIB-METTALOG")
Exit: (236) [system] atomic_list_concat(['STDLIB-METTALOG'], "_", "STDLIB-METTALOG")
^ Exit: (235) [user] symbolic_list_concat(['STDLIB-METTALOG'], "_", "STDLIB-METTALOG")
^ Call: (235) [user] symbolic_list_concat(['STDLIB-METTALOG'], "-", _352390)
^ Unify: (235) [user] symbolic_list_concat(['STDLIB-METTALOG'], "-", _352390)
Call: (236) [system] atomic_list_concat(['STDLIB-METTALOG'], "-", _352390)
Exit: (236) [system] atomic_list_concat(['STDLIB-METTALOG'], "-", 'STDLIB-METTALOG')
^ Exit: (235) [user] symbolic_list_concat(['STDLIB-METTALOG'], "-", 'STDLIB-METTALOG')
^ Exit: (234) [user] string_replace("STDLIB-METTALOG", "_", "-", 'STDLIB-METTALOG')
^ Call: (234) [user] bugger:wots(_364528, format('~`0t~d~2|', [1]))
^ Unify: (234) [bugger] bugger:wots(_364528, user:format('~`0t~d~2|', [1]))
Call: (235) [system] nb_current('$wots_stack', _366416)
Fail: (235) [system] nb_current('$wots_stack', _366416)
^ Redo: (234) [bugger] bugger:wots(_364528, user:format('~`0t~d~2|', [1]))
Call: (235) [system] _369208=[]
Exit: (235) [system] []=[]
Call: (235) [system] current_output(_371066)
Exit: (235) [system] current_output((0x7ff3ae2ea120))
^ Call: (235) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x7ff3ae2ea120)]), woto(string(_364528), user:format('~`0t~d~2|', [1])))
^ Unify: (235) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x7ff3ae2ea120)]), bugger:woto(string(_364528), user:format('~`0t~d~2|', [1])))
^ Call: (236) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7ff3ae2ea120)]), bugger:woto(string(_364528), user:format('~`0t~d~2|', [1])), bugger:each_call_cleanup)
^ Unify: (236) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7ff3ae2ea120)]), bugger:woto(string(_364528), user:format('~`0t~d~2|', [1])), bugger:each_call_cleanup)
Call: (237) [system] nb_current('$wots_stack', _376724)
Fail: (237) [system] nb_current('$wots_stack', _376724)
^ Redo: (236) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7ff3ae2ea120)]), bugger:woto(string(_364528), user:format('~`0t~d~2|', [1])), bugger:each_call_cleanup)
^ Call: (237) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x7ff3ae2ea120)]), bugger:woto(string(_364528), user:format('~`0t~d~2|', [1])), nb_delete('$wots_stack')), nb_delete('$wots_stack'))
^ Unify: (237) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x7ff3ae2ea120)]), bugger:woto(string(_364528), user:format('~`0t~d~2|', [1])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack'))
Call: (239) [$syspreds] nb_setval('$wots_stack', [(0x7ff3ae2ea120)])
Unify: (239) [$syspreds] nb_setval('$wots_stack', [(0x7ff3ae2ea120)])
Call: (240) [system] duplicate_term([(0x7ff3ae2ea120)], _383298)
Exit: (240) [system] duplicate_term([(0x7ff3ae2ea120)], [(0x7ff3ae2ea120)])
Call: (240) [system] nb_linkval('$wots_stack', [(0x7ff3ae2ea120)])
Exit: (240) [system] nb_linkval('$wots_stack', [(0x7ff3ae2ea120)])
Exit: (239) [$syspreds] nb_setval('$wots_stack', [(0x7ff3ae2ea120)])
^ Call: (239) [bugger] bugger:woto(string(_364528), user:format('~`0t~d~2|', [1]))
^ Unify: (239) [bugger] bugger:woto(string(_364528), user:format('~`0t~d~2|', [1]))
^ Call: (240) [bugger] once((use_tty(string(_364528), _389826);_389826=true))
^ Unify: (240) [system] once(bugger:(use_tty(string(_364528), _389826);_389826=true))
^ Call: (242) [bugger] bugger:use_tty(string(_364528), _389826)
^ Unify: (242) [bugger] bugger:use_tty(string(_364528), _389826)
Call: (243) [system] compound(string(_364528))
Exit: (243) [system] compound(string(_364528))
^ Unify: (242) [bugger] bugger:use_tty(string(_364528), _389826)
Call: (243) [system] stream_property(current_output, tty(_389826))
Unify: (243) [system] stream_property(current_output, tty(_389826))
Call: (244) [system] nonvar(current_output)
Exit: (244) [system] nonvar(current_output)
Call: (244) [system] nonvar(tty(_389826))
Exit: (244) [system] nonvar(tty(_389826))
Exit: (243) [system] stream_property(current_output, tty(true))
^ Exit: (242) [bugger] bugger:use_tty(string(_364528), true)
^ Exit: (240) [system] once(bugger:(use_tty(string(_364528), true);true=true))
^ Call: (240) [bugger] bugger:get_stream_setup(_404698)
^ Unify: (240) [bugger] bugger:get_stream_setup(true)
^ Exit: (240) [bugger] bugger:get_stream_setup(true)
^ Call: (240) [bugger] bugger:woto_tty(string(_364528), true, (true, user:format('~`0t~d~2|', [1])))
^ Unify: (240) [bugger] bugger:woto_tty(string(_364528), true, bugger:(true, user:format('~`0t~d~2|', [1])))
^ Call: (241) [bugger] bugger:with_output_to_each(string(_364528), (set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1]))))
^ Unify: (241) [bugger] bugger:with_output_to_each(string(_364528), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1]))))
Call: (242) [system] compound(string(_364528))
Exit: (242) [system] compound(string(_364528))
Call: (242) [system] compound_name_arity(string(_364528), _413192, 0)
Fail: (242) [system] compound_name_arity(string(_364528), _414124, 0)
^ Redo: (241) [bugger] bugger:with_output_to_each(string(_364528), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1]))))
Call: (242) [system] string(_364528)=..[_415916, _415922]
Exit: (242) [system] string(_364528)=..[string, _364528]
^ Call: (242) [bugger] bugger:stream_u_type(string)
^ Unify: (242) [bugger] bugger:stream_u_type(string)
^ Exit: (242) [bugger] bugger:stream_u_type(string)
Call: (242) [system] current_output(_420572)
Exit: (242) [system] current_output((0x7ff3ae2ea120))
Call: (242) [system] _422422=set_output_safe((0x7ff3ae2ea120))
Exit: (242) [system] set_output_safe((0x7ff3ae2ea120))=set_output_safe((0x7ff3ae2ea120))
Call: (242) [system] _424284=mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120)))
Exit: (242) [system] mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120)))=mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120)))
Call: (242) [system] _426154=mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528)
Exit: (242) [system] mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528)=mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528)
^ Call: (242) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1]))), mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528)), mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528)), mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528))
^ Unify: (242) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1]))), mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528)), mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528)), bugger:mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528))
Call: (244) [system] _429934=mquietly(bugger:mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528))
Exit: (244) [system] mquietly(bugger:mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528))=mquietly(bugger:mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528))
^ Call: (244) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1]))), mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528)), deterministic(_431810)), (notrace(_431810==true)->!;mquietly(bugger:mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528)), true));bugger:mfs_start(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528)), bugger:mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528)))
^ Unify: (244) [system] setup_call_cleanup(bugger:mfs_start(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1]))), mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528)), deterministic(_431810)), (notrace(_431810==true)->!;mquietly(bugger:mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528)), true));bugger:mfs_start(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528)), bugger:mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528)))
^ Call: (245) [system] sig_atomic(bugger:mfs_start(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120)))))
^ Call: (247) [bugger] bugger:mfs_start(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))))
^ Unify: (247) [bugger] bugger:mfs_start(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))))
Call: (248) [system] compound(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))))
Exit: (248) [system] compound(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))))
^ Unify: (247) [bugger] bugger:mfs_start(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))))
Call: (248) [system] arg(2, mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _439342)
Exit: (248) [system] arg(2, mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), string)
Call: (248) [system] arg(3, mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _441208)
Exit: (248) [system] arg(3, mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _424292)
Call: (248) [system] arg(4, mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), _443074)
Exit: (248) [system] arg(4, mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), set_output_safe)
Call: (248) [system] _444940=mfs(_444944, string, _444948, set_output_safe, _444952)
Exit: (248) [system] mfs(_444944, string, _444948, set_output_safe, _444952)=mfs(_444944, string, _444948, set_output_safe, _444952)
Call: (248) [system] is_stream(_424292)
Fail: (248) [system] is_stream(_424292)
^ Redo: (247) [bugger] bugger:mfs_start(mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))))
^ Call: (248) [bugger] bugger:new_mfs(mfs(_444944, string, _444948, set_output_safe, _444952))
^ Unify: (248) [bugger] bugger:new_mfs(mfs(_444944, string, _444948, set_output_safe, _444952))
Call: (249) [memory_file] memory_file:new_memory_file(_444944)
Exit: (249) [memory_file] memory_file:new_memory_file((0x56549d632cc0))
Call: (249) [memory_file] memory_file:open_memory_file((0x56549d632cc0), write, _444948, [free_on_close(true)])
Exit: (249) [memory_file] memory_file:open_memory_file((0x56549d632cc0), write, (0x56549d668b00), [free_on_close(true)])
^ Exit: (248) [bugger] bugger:new_mfs(mfs((0x56549d632cc0), string, (0x56549d668b00), set_output_safe, _444952))
Call: (248) [system] nb_setarg(1, mfs(_424288, string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), (0x56549d632cc0))
Exit: (248) [system] nb_setarg(1, mfs((0x56549d632cc0), string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), (0x56549d632cc0))
Call: (248) [system] nb_setarg(3, mfs((0x56549d632cc0), string, _424292, set_output_safe, set_output_safe((0x7ff3ae2ea120))), (0x56549d668b00))
Exit: (248) [system] nb_setarg(3, mfs((0x56549d632cc0), string, (0x56549d668b00), set_output_safe, set_output_safe((0x7ff3ae2ea120))), (0x56549d668b00))
^ Call: (248) [bugger] bugger:set_output_safe((0x56549d668b00))
^ Unify: (248) [bugger] bugger:set_output_safe((0x56549d668b00))
Call: (250) [system] set_output((0x56549d668b00))
Exit: (250) [system] set_output((0x56549d668b00))
^ Exit: (248) [bugger] bugger:set_output_safe((0x56549d668b00))
^ Exit: (247) [bugger] bugger:mfs_start(mfs((0x56549d632cc0), string, (0x56549d668b00), set_output_safe, set_output_safe((0x7ff3ae2ea120))))
^ Exit: (245) [system] sig_atomic(bugger:mfs_start(mfs((0x56549d632cc0), string, (0x56549d668b00), set_output_safe, set_output_safe((0x7ff3ae2ea120)))))
^ Call: (246) [bugger] bugger:set_stream_ignore(current_output, tty(true))
^ Unify: (246) [bugger] bugger:set_stream_ignore(current_output, tty(true))
^ Call: (247) [bugger] ignore(notrace(catch(set_stream(current_output, tty(true)), _468226, writeln(user_error, _468226=set_stream(current_output, tty(true))))))
^ Unify: (247) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(true)), _468226, writeln(user_error, _468226=set_stream(current_output, tty(true))))))
^ Call: (249) [system] setup_call_cleanup('$notrace'(_470128, _470130), once(bugger:catch(set_stream(current_output, tty(true)), _468226, writeln(user_error, _468226=set_stream(current_output, tty(true))))), '$restore_trace'(_470128, _470130))
^ Unify: (249) [system] setup_call_cleanup(system:'$notrace'(_470128, _470130), system:once(bugger:catch(set_stream(current_output, tty(true)), _468226, writeln(user_error, _468226=set_stream(current_output, tty(true))))), system:'$restore_trace'(_470128, _470130))
^ Call: (250) [system] sig_atomic(system:'$notrace'(_470128, _470130))
^ Exit: (249) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(true)), _468226, writeln(user_error, _468226=set_stream(current_output, tty(true))))), system:'$restore_trace'(3, -1))
^ Exit: (247) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(true)), _468226, writeln(user_error, _468226=set_stream(current_output, tty(true))))))
^ Exit: (246) [bugger] bugger:set_stream_ignore(current_output, tty(true))
^ Call: (246) [user] format('~`0t~d~2|', [1])
^ Exit: (246) [user] format('~`0t~d~2|', [1])
^ Call: (246) [bugger] bugger:mfs_end(mfs((0x56549d632cc0), string, (0x56549d668b00), set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528)
^ Unify: (246) [bugger] bugger:mfs_end(mfs((0x56549d632cc0), string, (0x56549d668b00), set_output_safe, set_output_safe((0x7ff3ae2ea120))), _364528)
^ Call: (247) [bugger] ignore((is_stream((0x56549d668b00)), close((0x56549d668b00)), mem_handle_to_substring((0x56549d632cc0), _479546), substring_to_type(_479546, string, _364528)))
^ Unify: (247) [system] ignore(bugger:(is_stream((0x56549d668b00)), close((0x56549d668b00)), mem_handle_to_substring((0x56549d632cc0), _479546), substring_to_type(_479546, string, _364528)))
Call: (249) [system] is_stream((0x56549d668b00))
Exit: (249) [system] is_stream((0x56549d668b00))